Commit 061f359 1 parent 84b604a commit 061f359 Copy full SHA for 061f359
File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -993,7 +993,11 @@ void ChargePointImpl::message_callback(const std::string& message) {
993
993
if (enhanced_message.messageType == MessageType::BootNotificationResponse) {
994
994
this ->handleBootNotificationResponse (json_message);
995
995
} else {
996
- this ->handle_message (enhanced_message);
996
+ if (enhanced_message.messageType == MessageType::GetConfiguration ||
997
+ enhanced_message.messageType == MessageType::ChangeConfiguration ||
998
+ enhanced_message.messageType == MessageType::TriggerMessage) {
999
+ this ->handle_message (enhanced_message);
1000
+ }
997
1001
}
998
1002
}
999
1003
break ;
@@ -2010,6 +2014,11 @@ void ChargePointImpl::handleTriggerMessageRequest(ocpp::Call<TriggerMessageReque
2010
2014
valid = false ;
2011
2015
}
2012
2016
2017
+ if (this ->connection_state = ChargePointConnectionState::Pending) {
2018
+ EVLOG_debug << " Set connection_state from pending to accepted" ;
2019
+ this ->connection_state = ChargePointConnectionState::Booted;
2020
+ }
2021
+
2013
2022
ocpp::CallResult<TriggerMessageResponse> call_result (response, call.uniqueId );
2014
2023
this ->send <TriggerMessageResponse>(call_result);
2015
2024
You can’t perform that action at this time.
0 commit comments