Integration with other systems

Secrieru Victor 2 years ago

Is it possible to send data to other systems?
For example, create an integration channel and send notifications to it.

SwayDev 2 years ago

Yes, you can use the forwarder feature for both positions and events.

And for notifications channels you can use SMS, email, and various push notification services.

Secrieru Victor 2 years ago

Can add a new channel - integration. And send a json file to some address.

Secrieru Victor 2 years ago

Can add a new channel - integration. And send a json file to some address.
If you need to control many devices and control through your channels is inconvenient.

SwayDev 2 years ago

Traccar supports sending JSON payload via the forward feature.

Other parts of your question or statement is not clear, what do you mean by new channel-integration and inconvenience?.

Anton Tananaev 2 years ago

You can use SMS channel. It basically allows you to call any arbitrary API endpoint.

Secrieru Victor 2 years ago

Traccar, only notifications are configured and sent through channels.
I suggest adding a new channel

  • it will appear in the list of available channels
  • the server will generate json and send it to a third-party server
  • settings
   <entry key='notificator.types'>integration,...</entry>
   <entry key='notificator.integration.url'>http://server/</entry>
  • the user server processes them
Anton Tananaev 2 years ago

We won't be adding it because we already have event forwarding. There's too much overlap with it.

Secrieru Victor 2 years ago

Events can be blocked. Where to find event names to configure the filter.
For example, block the sending of the event type - deviceOffline.

Maybe so?

<entry key='event.deviceOffline'>false</entry>