I tried to restart a device using the TRB IO 2 setting as output and connection to a relay that controls the power of the device.
Currently, whenever i shut the device down using SMS or API call, by setting setting the IO, i have to send another SMS/Rest Request to reset the pin so that the device turns back on.
I tried to reset the IO automatically using Event Juggler, but it is not possible, because the initial Event action of the IO can only be set for Input pins and not Output.
In the RUT device where we have the IO, there is an Action Timeout, which we can set to reset the pin automatically after setting it.
Is there any workaround for such a feature in TRB devices?
Sincerely
Greetings,
We are currently working on your inquiry and will get back to you as soon as possible.
Best Regards,
Justinas
Greetings,
If I understand correctly, you’d like to change the output state using an SMS command and have it automatically revert after a set period of time.
To configure this, go to Services → Mobile Utilities → SMS Utilities and click Edit on the Change I/O State action.

There, you can enable the Active timeout feature and specify the number of seconds after which the state should revert.
To use the command, send an SMS to the SIM card inside the TRB246 in the following format:
device_password ioset
Please let me know if this helps.
Best Regards,
Justinas
What you’re seeing is a product limitation, not a misconfiguration.
What you can do instead:
-
Use an external relay with a pulse / auto-reset feature so power returns automatically.
-
Trigger a second SMS/API call via an external script or controller to reset the IO after a delay.
-
If supported in your setup, use Event Juggler + an external timer source (not the IO itself) to toggle the output back after X seconds.
-
Switch to a RUT device for this use case if IO auto-reset is critical. TRB hardware simply doesn’t expose that feature.