I raised this question previously in this post but I have reposted here because the original post is complex enough with the ULPM / RTC / FX30S discussion.
When implementing a system that uses ULPM it would be useful to know in the edge system if any data is waiting to be sent from the edge to the cloud
Is there any way to do this locally on the edge device without having to add another custom mechanism (say using a cloud action and sending some acq back from the cloud)
If possible, the data message should be sent immediately to the cloud
Only one message is sent per data cycle
Does /cloudInterface/store_forward/storage_empty also work for Cloud Stream Observations?
Or should we implement using Store and Forward Observations? If that is the case how do I configure a Store and Forward Observation so that any new data is immediately sent to the cloud?
Can an edge action be triggered by /cloudInterface/store_forward/storage_empty ?
If so is the edge action always triggered following a change to cloudInterface/store_forward/storage_empty ?
Hi John,
βAn edge observation on /cloudInterface/store_forward/storage_empty will trigger when the cloud Stream write has completed?β
=> Yes
Note: One thing that should not be done is to oberve /cloudInterface/store_forward/storage_empty directly to the cloud which will basically retrigger itself indefinitely