Ask our Experts
Didn't find what you are looking for? Ask our experts!
Schneider Electric support forum about SmartConnector applications for integration of other building management systems (BMS) into EcoStruxure Building Operation.
Search in
Link copied. Please paste this link to share this article on your social media post.
Hi,
We have a SmartConnector extension that pushes alarms from the EBO to our system. The processor running using a 2-3 seconds scheduler. In most cases it runs OK, and when running you can see this line in the SmartConnector log file:
Debug, Processor,<no principal>,Alarm Push Processor, Reading alarms from http://localhost:80/EcoStruxure/DataExchange with last update: b45c427b-c3b5-4405-bd95-c1bb1188257a|10998674,
From time to time, we see this errors:
024-10-01 17:14:56.3105,Debug,Processor,<no principal>,Alarm Push Processor, Reading alarms from http://localhost:80/EcoStruxure/DataExchange with last update: b45c427b-c3b5-4405-bd95-c1bb1188257a|10998674,
2024-10-01 17:44:56.3471,Error,Processor,<no principal>,The operation has timed out.
Server stack trace:
at System.Net.GZipWrapperStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.ServiceModel.Channels.HttpInput.WebResponseHttpInput..ctor(HttpWebResponse httpWebResponse, IHttpTransportFactorySettings settings, ChannelBinding channelBinding)
at System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory`1 factory, WebException responseException, ChannelBinding channelBinding)
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Ews.Client.IDataExchange.GetUpdatedAlarmEvents(GetUpdatedAlarmEventsRequest1 request)
at Ews.Client.DataExchangeClient.Ews.Client.IDataExchange.GetUpdatedAlarmEvents(GetUpdatedAlarmEventsRequest1 request)
at Ews.Client.DataExchangeClient.GetUpdatedAlarmEvents(GetUpdatedAlarmEventsRequest request)
at Ews.Client.EwsClient.ExecuteAndLogCall[TRequest,TResponse](String methodName, TRequest request, Func`2 methodToLog, Boolean includeMetadata)
at Ews.Client.EwsClient.ExecuteAndLogCall[TRequest,TResponse](String methodName, TRequest request, Func`2 methodToLog)
at Ews.Client.EwsClient.GetUpdatedAlarmEvents(String lastUpdate, Nullable`1 priorityFrom, Nullable`1 priorityTo, String moreDataRef, String[] types)
at Mongoose.Service.Cache.ManagedEwsClient.<>c__DisplayClass32_0.<GetUpdatedAlarmEvents>b__0(EwsClient x)
at Mongoose.Service.Cache.ManagedEwsClient.ManageCall[T](IEndpoint endpoint, Func`2 method, Nullable`1 callVersion)
at Mongoose.Service.Cache.ManagedEwsClient.GetUpdatedAlarmEvents(IEndpoint endpoint, String lastUpdate, Nullable`1 priorityFrom, Nullable`1 priorityTo, String moreDataRef, String[] types, Nullable`1 callVersion)
at Mongoose.Process.Ews.AlarmItemReader.ReadData()
,[],
Starting the error above, all calls returns without last update. See below.
Debug, Processor,<no principal>,Alarm Push Processor, Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no "last update". See below.
2024-10-01 17:53:26.5565,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
2024-10-01 17:56:33.0923,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
2024-10-01 17:59:39.6659,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
2024-10-01 18:02:46.2659,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
2024-10-01 18:05:52.8253,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
2024-10-01 18:08:59.3865,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
2024-10-01 18:12:06.0787,Debug,Processor,<no principal>,UCME Alarm Push Processor,Reading alarms from http://localhost:80/EcoStruxure/DataExchange with no last update.,
See the attached SmartConnector log file.
Any idea what is causing this error?
Thanks.
Mike
You’ve reached the end of your document
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.