Teltonika
How the Edge Controller integrates with Teltonika Routers
Last updated
How the Edge Controller integrates with Teltonika Routers
Last updated
This page focuses on specic configuration and wiring for Teltonika routers.
Please see the page for how the router integrates with the platform.
The open collector output on the router's 4 pin connector is normally connected to the Edge Controller. The router can then be used to remotely switch the entire Edge Controller off, leaving just the router running.
The Edge Controller can obtain it's GPS position from the Teltonika router.
Don't forget to Enable the GPS feature in the Teltonika router. The GPS settings are found under Services -> GPS. The additional satellites like Galileo are not required but may give better accuracy. If the GPS position isn't being reported inside the Giraffe Cloud, it's worth first checking it is reported correctly inside the router before contacting support.
We recommend setting up an auto reboot of the router if a ping to 8.8.8.8 and 8.8.4.4 persistently fail.
We highly recommend configuring SMS commands to control the router. This will allow you to reconfigure the router even if the internet connectivity is not working.
Technically it should work with any router running firmware 00.07.06 or later but the older versions of firmware are very buggy. We recommend running the latest supported firmware. No support can be offered for older versions of Teltonika firmware.
We previously supported both v6 (Teltonika legacy UI) UBUS API and v7 (00.07.x new UI) UBUS API. However, V7 is now deprecated in favour of the new Teltonika HTTP API and V6 has been entirely removed from Edge Controller firmware v3.8 and later.
If you have a router attached to a system in Giraffe Cloud, the HTTP API will be used by default.
If you do not have a router linked to a system, but a router is defined in the Edge Controller definition, the V7 UBUS API will be used by default.
You. can override the above by defining the version in the config.json (please talk with Giraffe Support):
You used to be able to define 6
to make it work with legacy Teltonika UI. However, this ability has been removed in firmware 3.8 onwards.
Note that the Teltonika http
API is only available from Teltonika firmware versions 00.07.06 and onwards. Earlier versions did not have the API.
If you have a router running 00.07.0.x / 00.07.1.x firmware, we highly recommend upgrading them because they were awful.
However, if you want the Edge Controller to be able to connect to them, you need to SSH into the router and edit the /etc/config/rpcd
file.
In the file (vi
is available), you need to find the following lines and put a #
at the beginning of them.
When you have finished, it will look something like this:
...
The Edge Controller can support V7 Teltonika firmware by using the .