Integration with other systems

Secrieru Victora year ago

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

SwayDeva year 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 Victora year ago

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

Secrieru Victora year 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.

SwayDeva year 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 Tananaeva year ago

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

Secrieru Victora year 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 Tananaeva year ago

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

Secrieru Victora year 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>