Difference between revisions of "Starting with Teltonika Telematics"
Line 169: | Line 169: | ||
The task will be executed the next time the device connects to FOTA WEB or you can force it to connect immediately by sending a command " web_connect" with two spaces before the command and no quotes, or hard restart the unit by unplugging the power and the internal battery then plugging it back on then the task will be executed immediately. | The task will be executed the next time the device connects to FOTA WEB or you can force it to connect immediately by sending a command " web_connect" with two spaces before the command and no quotes, or hard restart the unit by unplugging the power and the internal battery then plugging it back on then the task will be executed immediately. | ||
|} | |} | ||
+ | |||
+ | == '''Hardware''' == | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>What are the SIM card requirements for use with Teltonika Telematics devices? </strong> | ||
+ | |- | ||
+ | | It is recommended to use any SIM card of choice, provided it can establish a GPRS connection to a remote server(bare minimum, should be able to connect to the internet | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>How to connect the fuel gauge sensor to the Analog input of the FMx and calibrate for accurate results? </strong> | ||
+ | |- | ||
+ | | Connect the analog input of the FMx to the vehicle fuel gauge data wire. | ||
+ | |||
+ | Connect the device to the PC and open the configurator under IO Locate the Analog input connected ie Analog input 1 or Analog input 2. | ||
+ | |||
+ | Turn on the ignition till the fuel gauge can show the fuel level on the dash. | ||
+ | |||
+ | Empty the tank. | ||
+ | |||
+ | Create a table of voltage against liters. | ||
+ | |||
+ | Add liters in batches of for instance 2 liters if the capacity is small like 40 liters or 5 litres if the capacity is above 80, while checking the voltage in the configurator. | ||
+ | |||
+ | After adding, give it a little time for the fuel gauge to read the voltage before adding a new batch. | ||
+ | |||
+ | Do this until the fuel tank is full. | ||
+ | |||
+ | Implement the table on the tracking platform using the AVL ID of the analog input connected. | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>Where can we find the connection schemes for CAN-CONTROL adapter? </strong> | ||
+ | |- | ||
+ | | Please use the below drive to download the needed connection scheme. | ||
+ | |||
+ | Link: https://drive.teltonika.lt/d/31c32f08610044b699b3/ | ||
+ | |||
+ | Password: wzh1XNp0 | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>Does all RFIDs with 125 or 128kHz frequency will support FMC150 ? What about a 13.56 MHz NFC or RFID device? </strong> | ||
+ | |- | ||
+ | |Like other devices with a 1-Wire interface, FMC 150 also supports a 1-wire protocol (DS1990A) RFID reader. | ||
+ | If the reader reads cards with 125 or 128 kHz and transmits this data through 1 wire protocol (DS1990A), we can integrate it into FMC150. | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>Can ADAS be used on a motorcycle? </strong> | ||
+ | |- | ||
+ | | Teltonika ADAS is not intended to be used on motorcycles. | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>How many batteries does TAT use? </strong> | ||
+ | |- | ||
+ | | We are using a set of 2 batteries, and the nominal voltage is 7.2V. Additionally, there is a different TAT hardware version that works with 3 cell batteries, and the nominal voltage is 10.8V | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>What is the battery life of TAT1XY? </strong> | ||
+ | |- | ||
+ | | TAT1XX can send approximately 1000 records, this may differ depending on the environment, coverage, Temperature, and device mounting, | ||
+ | |} | ||
+ | |||
+ | == '''Protocols''' == | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>Where can I find how to parse the message from the device in the backend? </strong> | ||
+ | |- | ||
+ | | Teltonika data sending protocol Codec 8 and Codec 8Extended description with examples: | ||
+ | |||
+ | https://wiki.teltonika-gps.com/view/Codec#Codec_8 | ||
+ | |||
+ | TCP/UDP listener and AVL parser with source code that could be used as a template for implementation of Teltonika protocols. The whole pack can be downloaded from here: | ||
+ | |||
+ | https://wiki.teltonika-gps.com/view/Universal_Device_Test_Guide#Protocols_implementation | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>In documentation it states that the Beacon data will be sent via AVL ID 385, but data from FMB140 is being sent with AVL ID:548. </strong> | ||
+ | |- | ||
+ | | When the simple mode is selected beacon parsing is done automatically so AVL ID:385 is used | ||
+ | |||
+ | When advanced beacon mode is selected, beacon data capturing can be configured manually and to distinguish simple and advanced functionalities a different ID is used - AVL ID 548. | ||
+ | |||
+ | For advanced beacon configuration documentation, you can find it here: https://wiki.teltonika-gps.com/view/Advanced_Beacon_Capturing_Configuration | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" role="presentation" | ||
+ | |<strong>I have implemented Codec8 Extended protocol. Communication is working correctly, IMEI and AVL packets are working fine. | ||
+ | But the unit sends 0xFF instead of AVL packets sometimes. It's not in the documentation. | ||
+ | |||
+ | Is there any sense of this information and is it necessary to send some data as a response back? </strong> | ||
+ | |- | ||
+ | | It seems that You have enabled the Network Ping Timeout feature. | ||
+ | |||
+ | What Network Ping Timeout does is it sends an empty packet (0xFF) to the server to make sure that the operator does not close a link between the device and the server. | ||
+ | |||
+ | If you don't want to receive 0xFF packets anymore you can set Network Ping Timeout to 0 seconds. | ||
+ | |} | ||
+ | |||
+ | == '''Configuration''' == |
Revision as of 15:12, 11 January 2024
Firmware
Can we delete records from the device memory? |
You can clear devices memory by clicking "format" button in [Status] window. This will delete all stored records and start anew. You can also send SMS command "sdformat" to the device and it will do the same thing but remotely without the need to connect device to a computer. |
Is it possible to show battery % of EYE sensors/beacons? |
No, but it is possible to retrieve the battery voltage and estimate the remaining battery life.
More information about it can be found here: How does the battery voltage translate into the percentage of the battery? Both EYE sensors and EYE Beacons can advertise their battery voltage |
What is Autoscan and with how many Teltonika device models is this possible? |
Autoscan is the process of scanning for CANBUS program numbers in the vehicle CANBUS system. Currently, FMB140 has the Autoscan feature. |
How to access the latest firmware and how to know when the latest firmware has been released? |
The latest firmware release information is passed through the Teltonika newsletter. It is encouraged that you subscribe to this service to get real-time notifications about the releases.
Base firmware for all devices can also be found here: Firmware versions |
How to activate digital output with SMS command? What commands are available for FMB920? |
Supported commands can be found here: https://wiki.teltonika-gps.com/view/FMB920_SMS/GPRS_Commands
To set digital output use the setdigout command. A description of this command can be found here: https://wiki.teltonika-gps.com/view/FMB_setdigout |
What is the difference between Fuel consumed and Fuel consumed (Counted) or Total mileage and Total Mileage (Counted)? |
Fuel consumed is the total fuel consumed by the vehicle since manufacturing while fuel consumed (counted) is the fuel consumed by the vehicle since the CAN device was installed.
Total mileage is the total mileage of the vehicle as displayed in the dashboard since manufacture, while total mileage (counted) is the mileage of the vehicle from when the CAN device was installed. |
Does FMC125 work with the Iridium Edge use case? |
Yes, Iridium Edge does work with the FMC125 devices - the 03.28.06.Rev.323 firmware has to be used for this solution to work.
More information about the Iridium Edge solution can be found here: https://wiki.teltonika-gps.com/view/Iridium_Edge |
Is there a way to encrypt the data that is sent to the server? |
Yes, our devices have TLS encryption capability, which allows us to secure the data using TLS certificates that are uploaded to the device and the server.
More information about TLS encryption can be found here: https://wiki.teltonika-gps.com/view/FMB130_GPRS_settings#TLS.2FDTLS |
Is there a way to encrypt the data that is sent to the server? |
Yes, our devices have TLS encryption capability, which allows us to secure the data using TLS certificates that are uploaded to the device and the server.
More information about TLS encryption can be found here: https://wiki.teltonika-gps.com/view/FMB130_GPRS_settings#TLS.2FDTLS |
Can we check how much data has been used with the current data plan? |
In the configurator Status tab we have the GPRS traffic section, where data usage can be seen. Other than this, there is no way to get the data consumption from the device - this information will be available from the network provider. |
Can we check how much data has been used with the current data plan? |
In the configurator Status tab we have the GPRS traffic section, where data usage can be seen. Other than this, there is no way to get the data consumption from the device - this information will be available from the network provider. |
Is there a way to implement seat belt detection with FMC920 device? |
There are 2 methods we can follow:
1. Digital Input: FMC920 device only has 1 Digital input which is mostly used to connect ignition cable, In this use case - Ignition source can be set to power voltage and seatbelt sensor can be connected to Digital input with priority - High and Operand "On change". If the voltage from seat belt sensor is negative, please use relay to convert to positive voltage. Please find screenshot below for reference. 2. Analog Input: Seat belt sensor can be connected to Analog input 1 with priority - high and low level value (depending on the voltage from seatbelt, lets say 12 VDC) - 10 VDC and High level - 13 VDC. Idea is to make the voltage fall between low level and high level value and generate event when the voltage enters that range. If the voltage from seat belt sensor is negative, please use relay to convert to positive voltage. Please find screenshot below for reference. IO Priority guide: https://wiki.teltonika-gps.com/view/FMC920_I/O_settings#High_Priority IO Operand: https://wiki.teltonika-gps.com/view/FMC920_I/O_settings#Operands It is recommend to use FMX130 as the device has Ground sense option which will be easier to connect and also DIN1 can be used for Ignition which will be more accurate |
How do I get a SIM card IMSI number on my server? |
The IMSI is not available as an IO element, and it will not be sent to the server with records. However, it can be requested by a SMS/GPRS command "getimsi" |
Why does the TAT100 device appear offline on my server? |
The TAT works always in Deep-sleep mode, and the open link Timeout is 30sec maximum, so the device does not stay connected to the server. This is done to preserve the battery and allow the device to work longer. |
Can I send an SMS or command to the TAT100? |
Yes, you can send a command to the TAT100 and it will receive this command once it wakes up. |
When does TAT100 connect to FOTA WEB? |
TAT100 devices do not connect to FOTA Web periodically. It will automatically connect to FOTA Web only on initial startup (when the switch is flipped from OFF to ON position). Connection to FOTA Web should be initiated via the 'web_connect' SMS/GPRS command. This is to preserve battery power. |
When does TAT100 connect to FOTA WEB? |
TAT100 devices do not connect to FOTA Web periodically. It will automatically connect to FOTA Web only on initial startup (when the switch is flipped from OFF to ON position). Connection to FOTA Web should be initiated via the 'web_connect' SMS/GPRS command. This is to preserve battery power. |
Can DSM detect 2 or more events at the same time? |
Yes, it can detect multiple events at the same time. The events are placed in a queue and then reported based on their generation time. |
Which SMS encoding is supported by Teltonika Telematics devices? |
The device received commands encoded in Unicode and any third-party SMS portal should have the support of format SMS Default Alphabet while initiating communication with the Teltonika device. FMC devices support SMS Default Alphabet, also known as GSM-7, encoding only - this encoding standard should be configured at the sending device/application. |
Software
When opening the configurator, a .NET error is shown. I tried installing .NET 7.0, but the error remained. How can this be solved? |
New Configurators use the newer .NET version. Please make sure the correct version is installed. Please remove other (unused) .NET versions – more inforamtion can be found here: Note #1: The Ways to determine the required version section is especially important here. It will help you decide which version you should choose. Note #2: x86 is recommended even with Microsoft Windows 64-bit Operating System. |
What is FOTA Web and how is it useful? Can you see the device's real-time location using this system? |
FOTA Web is simply a device management platform that is used to assign files to the device remotely, such as firmware, configuration files, etc.
FOTA Web does not report the device's real-time location. |
How to use the device transfer feature in FOTAWEB? |
Device transfer is a feature in FOTAWEB that allows clients to directly move devices amongst their accounts without the need to involve Teltonika.
More information about this feature can be found here: https://wiki.teltonika-gps.com/view/FOTA_WEB_Devices#Device_transfer |
How do I update configurations remotely via Teltonika FOTA Web? |
Kindly use the FOTA Web to remotely update configurations to units as explained here: https://wiki.teltonika-gps.com/view/FOTA_WEB
Steps are: 1. Upload the configuration file in FOTA WEB under the files tab. 2. Head over to the devices tab then select the devices to receive the configuration. 3. Click on Create Task and choose Update Configuration on the drop-down then below it, choose the uploaded file, then click on Create Task. The task will be executed the next time the device connects to FOTA WEB or you can force it to connect immediately by sending a command " web_connect" with two spaces before the command and no quotes, or hard restart the unit by unplugging the power and the internal battery then plugging it back on then the task will be executed immediately. |
Hardware
What are the SIM card requirements for use with Teltonika Telematics devices? |
It is recommended to use any SIM card of choice, provided it can establish a GPRS connection to a remote server(bare minimum, should be able to connect to the internet |
How to connect the fuel gauge sensor to the Analog input of the FMx and calibrate for accurate results? |
Connect the analog input of the FMx to the vehicle fuel gauge data wire.
Connect the device to the PC and open the configurator under IO Locate the Analog input connected ie Analog input 1 or Analog input 2. Turn on the ignition till the fuel gauge can show the fuel level on the dash. Empty the tank. Create a table of voltage against liters. Add liters in batches of for instance 2 liters if the capacity is small like 40 liters or 5 litres if the capacity is above 80, while checking the voltage in the configurator. After adding, give it a little time for the fuel gauge to read the voltage before adding a new batch. Do this until the fuel tank is full. Implement the table on the tracking platform using the AVL ID of the analog input connected. |
Where can we find the connection schemes for CAN-CONTROL adapter? |
Please use the below drive to download the needed connection scheme.
Link: https://drive.teltonika.lt/d/31c32f08610044b699b3/ Password: wzh1XNp0 |
Does all RFIDs with 125 or 128kHz frequency will support FMC150 ? What about a 13.56 MHz NFC or RFID device? |
Like other devices with a 1-Wire interface, FMC 150 also supports a 1-wire protocol (DS1990A) RFID reader.
If the reader reads cards with 125 or 128 kHz and transmits this data through 1 wire protocol (DS1990A), we can integrate it into FMC150. |
Can ADAS be used on a motorcycle? |
Teltonika ADAS is not intended to be used on motorcycles. |
How many batteries does TAT use? |
We are using a set of 2 batteries, and the nominal voltage is 7.2V. Additionally, there is a different TAT hardware version that works with 3 cell batteries, and the nominal voltage is 10.8V |
What is the battery life of TAT1XY? |
TAT1XX can send approximately 1000 records, this may differ depending on the environment, coverage, Temperature, and device mounting, |
Protocols
Where can I find how to parse the message from the device in the backend? |
Teltonika data sending protocol Codec 8 and Codec 8Extended description with examples:
https://wiki.teltonika-gps.com/view/Codec#Codec_8 TCP/UDP listener and AVL parser with source code that could be used as a template for implementation of Teltonika protocols. The whole pack can be downloaded from here: https://wiki.teltonika-gps.com/view/Universal_Device_Test_Guide#Protocols_implementation |
In documentation it states that the Beacon data will be sent via AVL ID 385, but data from FMB140 is being sent with AVL ID:548. |
When the simple mode is selected beacon parsing is done automatically so AVL ID:385 is used
When advanced beacon mode is selected, beacon data capturing can be configured manually and to distinguish simple and advanced functionalities a different ID is used - AVL ID 548. For advanced beacon configuration documentation, you can find it here: https://wiki.teltonika-gps.com/view/Advanced_Beacon_Capturing_Configuration |
I have implemented Codec8 Extended protocol. Communication is working correctly, IMEI and AVL packets are working fine.
But the unit sends 0xFF instead of AVL packets sometimes. It's not in the documentation. Is there any sense of this information and is it necessary to send some data as a response back? |
It seems that You have enabled the Network Ping Timeout feature.
What Network Ping Timeout does is it sends an empty packet (0xFF) to the server to make sure that the operator does not close a link between the device and the server. If you don't want to receive 0xFF packets anymore you can set Network Ping Timeout to 0 seconds. |