OpenGTS integration

tamo2 years ago

pleas i have try opengts intégration , but get this error on traccar log.

help me please

2023-03-22 16:35:56  INFO: [4370c3d7] connected
2023-03-22 16:35:57  INFO: [4370c3d7: 5013 < 129.0.77.212] HEX: 2a48512c393137323236343932382c56312c3136333535362c562c3030303030303030302c532c303030303030303030302c572c302e30302c302c3232303332332c66626666666266662c3632342c30312c3831322c323136303323
2023-03-22 16:37:02  INFO: [4370c3d7: 5013 < 129.0.77.212] HEX: 2a48512c393137323236343932382c56312c3136333635362c562c3030303030303030302c532c303030303030303030302c572c302e30302c302c3232303332332c66626666666266662c3632342c30312c3831322c323136303323
2023-03-22 16:38:02  INFO: HikariPool-1 - Starting...
2023-03-22 16:38:03  INFO: HikariPool-1 - Start completed.
2023-03-22 16:38:03  INFO: Query not provided: database.selectUsers
2023-03-22 16:38:03  INFO: Query not provided: database.selectUserUsers
2023-03-22 16:38:03  INFO: Query not provided: database.selectGroups
2023-03-22 16:38:03  INFO: Query not provided: database.selectLatestPositions
2023-03-22 16:38:03  INFO: Query not provided: database.selectServers
2023-03-22 16:38:03  INFO: Query not provided: database.selectGroups
2023-03-22 16:38:03  INFO: Query not provided: database.selectUserGroups
2023-03-22 16:38:03  INFO: Query not provided: database.selectUserDevices
2023-03-22 16:38:03  INFO: Query not provided: database.selectGroups
2023-03-22 16:38:05  INFO: Query not provided: database.selectAttributes
2023-03-22 16:38:05  INFO: Query not provided: database.selectUserAttributes
2023-03-22 16:38:05  INFO: Query not provided: database.selectGroupAttributes
2023-03-22 16:38:05  INFO: Query not provided: database.selectDeviceAttributes
2023-03-22 16:38:05  INFO: Query not provided: database.selectDrivers
2023-03-22 16:38:05  INFO: Query not provided: database.selectUserDrivers
2023-03-22 16:38:05  INFO: Query not provided: database.selectGroupDrivers
2023-03-22 16:38:05  INFO: Query not provided: database.selectDeviceDrivers
2023-03-22 16:38:05  INFO: Query not provided: database.selectCommands
2023-03-22 16:38:05  INFO: Query not provided: database.selectUserCommands
2023-03-22 16:38:05  INFO: Query not provided: database.selectGroupCommands
2023-03-22 16:38:05  INFO: Query not provided: database.selectDeviceCommands
2023-03-22 16:38:05  INFO: Operating system name: Linux version: 3.10.0-1160.15.2.el7.x86_64 architecture: amd64
Anton Tananaev2 years ago

Where's the error?

tamo2 years ago

no received data in database

tamo2 years ago

here is my config!

<?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>

<properties>

    <!--

    DO NOT MODIFY THIS FILE. Use traccar.xml instead.

    -->

    <entry key='web.enable'>false</entry>
    <entry key='web.port'>8082</entry>
    <entry key='web.path'>./web</entry>
    <entry key='web.cacheControl'>max-age=3600,public</entry>

    <entry key='geocoder.enable'>false</entry>
    <entry key='geocoder.type'>google</entry>

    <entry key='logger.enable'>true</entry>
    <entry key='logger.level'>info</entry>
    <entry key='logger.file'>./logs/tracker-server.log</entry>

    <entry key='filter.enable'>true</entry>
    <entry key='filter.future'>86400</entry>

       <entry key='processing.computedAttributes.enable'>true</entry>
    <entry key='processing.engineHours.enable'>true</entry>

    <entry key='media.path'>./media</entry>

    <entry key='notificator.types'>web,mail</entry>

    <entry key='server.statistics'>https://www.traccar.org/analytics/</entry>

    <entry key='commands.queueing'>true</entry>

    <entry key='database.ignoreUnknown'>true</entry>
    
 <entry key='database.driver'>com.mysql.jdbc.Driver</entry>
<entry key='database.url'>jdbc:mysql://localhost/gts?allowMultiQueries=true&amp;autoReconnect=true&amp;useUnicode=yes&amp;characterEncoding=UTF-8&amp;sessionVariables=sql_mode=''</entry>
<entry key='database.user'>root</entry>
<entry key='database.password'>Magne@1986@2019</entry>

<entry key='database.selectDevices'>
    SELECT CONCAT('1', imeiNumber) AS id, imeiNumber AS uniqueId FROM Device WHERE imeiNumber REGEXP '^[0-9]+$';
</entry>

<entry key='database.selectAllDevices'>
    SELECT CONCAT('1', imeiNumber) AS id, imeiNumber AS uniqueId FROM Device WHERE imeiNumber REGEXP '^[0-9]+$';
</entry>

<entry key='database.insertPosition'>
    START TRANSACTION;
        UPDATE Device SET lastValidLatitude = :latitude, lastValidLongitude = :longitude, lastGPSTimestamp = UNIX_TIMESTAMP(:fixTime), lastUpdateTime = UNIX_TIMESTAMP(NOW()) WHERE imeiNumber = SUBSTRING(CAST(:deviceId AS CHAR(32)), 2);
        SELECT @accountID := accountID, @deviceID := deviceID FROM Device WHERE imeiNumber = SUBSTRING(CAST(:deviceId AS CHAR(32)), 2);
        INSERT INTO EventData (accountID, deviceID, timestamp, statusCode, latitude, longitude, speedKPH, heading, altitude, rawData, creationTime, address)
        VALUES (@accountID, @deviceID, UNIX_TIMESTAMP(:fixTime), 0, :latitude, :longitude, :speed * 1.852, :course, :altitude, '', UNIX_TIMESTAMP(NOW()), :address);
    COMMIT;
</entry>

    <entry key='gps103.port'>5001</entry>
    <entry key='tk103.port'>5002</entry>
...
    <entry key='its.port'>5179</entry>
    <entry key='xrb28.port'>5180</entry>

</properties>
tamo2 years ago

please help me

tamo2 years ago

i'm using sinotrack ST901, ont port 5013

Anton Tananaev2 years ago

What do you see in the logs other than what you already posted? Maybe you can share the whole file?

Anton Tananaev2 years ago

Just don't post it directly in the comment. Upload it somewhere and share the link.

tamo2 years ago
Anton Tananaev2 years ago

To me it seems like the format is simply not supported. Probably because the version is too old.

tamo2 years ago

Ok, please which traccar version did you advise me ?

Anton Tananaev2 years ago

I always recommend the latest version, but it doesn't support database OpenGTS integration. You would have to use forwarding instead.

tamo2 years ago

please i try latest version, but not work.
please which version support database OpenGTS integration ?
or can you send the link to download ?

tamo2 years ago

please help

Anton Tananaev2 years ago

Try latest 4.xx version.