Schneider Electric support forum about SmartConnector applications for integration of other building management systems (BMS) into EcoStruxure Building Operation.
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send InviteCancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
I make a GetAlarmEvents() method to get alarm events and I save the LastUpdate guid.
For subsequent requests, I pass the LastUpdate guid to GetUpdatedAlarmEvents() method, to get updated alarm events.
In my case, because the AS was running at 100%, it was cold started. After the cold start, the LastUpdate guid I had saved in my program was not working anymore. It was not returning any alarms.
To fix this, I had to make a GetAlarmEvents() request to get a new LastUpdate guid.
Does an AS restart reset the LastUpdate guid on the AS?
Link copied. Please paste this link to share this article on your social media post.
2016-10-1907:08 AM
I believe it does but really should be leveraging the "NeedsRefresh" return from GetUpdatedAlarmEvents. When you receive that (at any time) you will need to restart your workflow again. By doing this you abstract away the idiosyncrasies of the implementing server (SBO in this case).
Incidentally, there is an AlarmItemReader in the Mongoose.Process namespace which manages this all for you which you should also look at.
Link copied. Please paste this link to share this article on your social media post.
2016-10-1907:08 AM
I believe it does but really should be leveraging the "NeedsRefresh" return from GetUpdatedAlarmEvents. When you receive that (at any time) you will need to restart your workflow again. By doing this you abstract away the idiosyncrasies of the implementing server (SBO in this case).
Incidentally, there is an AlarmItemReader in the Mongoose.Process namespace which manages this all for you which you should also look at.