Rebooting FX30 using Edge Actions

Hello all,

Can someone respond with some sample code of how to send an event to the command stream from an edge action or how to trigger a FX30 reboot from an edge action? I couldn’t find anything in the documentation.

I’m trying to reboot an FX30 using an edge action that will trigger if the signal to the FX30 is 0 for thirty minutes, and it is not reconnecting. We are having problems where FX30s could be offline for days when all it needs is a reboot. I tried writing “true” to the util/reboot/trigger , but I only succeeded in bricking the FX30, so don’t do that. RIP RTU 9. I know you can reboot the FX30 using an API to the command stream, but that doesn’t help if the device is offline.

Wilson Teachey

Same issue here, can someone from sierra look into it??

Hello Alireza,

If your question was about resetting the device using an edge action the code snippet is shown below courtesy of Augustin.


If your question is about the connectivity problems in areas of low cellular connection, all you need to do is update your FX30s to 3.6.0. This new firmware fixed an issue where FX30s thought they were connected to Octave, but Octave would see them as disconnected. The firmware has been working reliably for twelve days on our worst sites.

I have noticed though that since the update, devices on older firmware in areas of bad cell connection will not reconnect to Octave and must be reset automatically. One of our sites on 3.5.2 has been offline for 14 days. I recommend resetting it manually and updating the firmware over the air or in person if you can as soon as it is back online.

Hope this helps,
Wilson Teachey