The instructions below assume traccar is running on the same host as the mysql server. Make sure the specified database and mysql user exist with adequate permissions. More config options are detailed at /configuration-file/Įnsure the database server is reachable. conf/default.xml jdbc:mysql://localhost:3306/traccar?allowMultiQueries=true &autoReconnect=true &useUnicode=yes &characterEncoding=UTF-8 &sessionVariables=sql_mode=ANSI_QUOTES &useSSL=false traccar password false true true true true 180 30 false 560 Lowering the socket timeout should also help mitigate the effects of intermittent device connectivity. It is the name of the mySQL database that traccar uses. This is NOT a machine name like localhost. If the device explicitly closes the connection, the marker will also turn red. The Tickets -> Configuration -> Settings for Traccar is as follows: traccardb - The name of the database that you created when you converted your Traccar install to use a mySQL database. After 1 minute with no contact, the connection is closed and its marker turns red. I like devices to promptly show as offline: If no message is received from a particular device for 30 seconds, that devices marker turns orange. All trackers I'm using are configured to send at 10 second intervals. I set short status timeout and port timeouts. You can whittle these down later, once you have established those that you do need. Your question is already answered in Q & A. If not, click 'Restore default MDM URLs' to see if we can get the URLs. To access Microsoft Endpoint Manager admin center->Devices->Enroll device->Automatic Enrollment, and check if the MDM URLs are there. For POST requests body should contain method arguments. 3) Both POST and GET methods are supported. ![]() 2) API exposes all methods from DataService interface Each method is available by URL, for example login method is available at /traccar/rest/login URL. If you are not sure which protocol your device uses or which port it attempts to connect to, leave all the ports enabled in default.xml. learn2skills answered at 6:29 AM ACCEPTED ANSWER. 1) Prefix for all method calls is in /traccar/rest. ![]() In my case, h02 (for the dog trackers) and osmand (for the android traccar client app). Then, in traccar.xml, activate only those protocols I expect to use. Since I'm using just two device protocols, I comment out all the protocol declarations in default.xml (nodes containing key=*.port). I enable several filters to cut down on what I consider spurious or unhelpful locations making their way to the database. Configuration Create a new instance of the adapter Fill the URL/IP and port from Traccar server Configur username and password Save the settings Have fun. I disable the geocoder as I am not interested in address lookups. I added this to suppress warnings in MySQL server logs on Ubuntu 16.04. Note the useSSL=false parameter in database.url below. default.xml (a set of defaults, overwritten during upgrades, imported and overridden in traccar.xml). ![]() Traccar configuration files are in /opt/traccar/conf:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |