FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14455 questions

17168 answers

28195 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
122 views 0 comments
by anonymous

In our install base, we have hondreds of RUT955 devices where we use the API GET call to change the state of the relay.
example of the call: 


http://192.168.1.1/cgi-bin/output?username=user1&password=user1&action=on&pin=relay
 

Since FW  RUT9M_R_00.07, the API has changed to:


http://192.168.1.1/cgi-bin/io_state?username=user1&password=user1&pin=dout1&state=on

As the RUT955 is end of life, we want to use the RUT956 for our future installations. As we can't use the old firmware, this means we need to change our software in order to communicate by using the new API call.
Is there a way to use the old API call one on the RUT955?

1 Answer

0 votes
by anonymous

Hello,

Unfortunately, your desired functionality is not possible in the new firmware.

Legacy firmware versions had a separate application for input/output control.

In the current RutOS, there was a refactoring, which resulted in the use of ubus calls in order to control inputs/outputs, meaning that the old application was cut from the firmware.

Apologies for the inconveniences.

Best regards,