Probably ChatGPT can give you a ready to use command. But if you just want to see what you need to send, check what the official app sends. It uses the same API.
Just need to send custom commands like FREQ,123456,600
Or Interval,123456,600
I am able to send from through custom command feature but wants to send commands with cronjob like updating devices reportig time at night.
Chatgpt is not smart yet to get traccar send tco message:p
I anyone need in future are working CURL code
curl -X POST -H "Content-Type: application/json" -u "youremail@domain.com:your_traccar_password" -d '{
"id": 11,
"attributes": {
"data": "CQ"
},
"deviceId": 10,
"type": "custom",
"textChannel": false,
"description": "Reboot"
}' https://example.com/api/commands/send
@Anton Tananaev can you remove my website url from the code please
Removed
Here's a functional PowerShell CURL script tested on Windows 11.
ID is your saved command ID
DeviceID is your device ID
$uri = "https://example.com/api/commands/send"
$headers = @{
"Content-Type" = "application/json"
"Authorization" = "Basic " + [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("youremail@domainmail.com:yourpassword"))
}
$body = @{
id = 11
attributes = @{
data = "CQ"
}
deviceId = 10
type = "custom"
textChannel = $false
description = "Reboot"
} | ConvertTo-Json
Invoke-RestMethod -Uri $uri -Method Post -Headers $headers -Body $body
Hi,
how do you send TCP messages to a device with H02 protocol using CURL with API? Does anyone know the correct CURL command for this?