Integreer de oplossing van Sensolus moeiteloos in je favoriete bedrijfssystemen, zoals ERP en tools voor datavisualisatie. Of haal direct gegevens op en voer ze rechtstreeks in met onze softwareontwikkelingskit.
Verrijk je assets met metadata van je bedrijf uit je favoriete ERP-systeem.
Exporteer gegevens in Excel of Power BI en maak indrukwekkende dashboards
Integreer eenmalige aanmelding (SSO) en laat je gebruikers automatisch inloggen met maar één klik.
Krijg programmatische toegang tot het Sensolus-platform.
Bedrijfsgegevens staan vaak in een ERP-systeem. Sommige van onze klanten werken met de API van het Sensolus-platform en bekijken hun verzendgegevens rechtstreeks in de gebruikersinterface van onze webtoepassing.
Het Azure-platform (en bij uitbreiding Office) biedt tal van tools waarmee je direct aan de slag kunt met onze gegevens.
Om maar een paar voorbeelden te geven van mogelijke integraties:
De cloudservices van AWS bieden veel uitstekende bouwstenen voor een oplossing.
Enkele voorbeelden van integratie zijn:
We maken veel gebruik van opensourcetools om onze oplossing te bouwen. Grafana is een van onze absolute favorieten waarmee we onze volledige oplossing monitoren.
Grafana maakt assetgegevens in een backendomgeving ontvangen eenvoudig. Definieer gewoon een webtoepassing en geef er backendgegevens in (bijv. Prometheus). Dan draait het allemaal om die gegevens visualiseren.
Kibana en Elasticsearch is een ander paar tools dat perfect samengaat. Definieer een webhook en laat die gegevens invullen in een documentindex van Elasticsearch. Vervolgens kun je dashboards maken met Kibana.
Exporteer ze in Excel of Power BI en maak indrukwekkende datavisualisaties.
Het platform biedt een brede waaier aan standaardrapporten in XLS of CSV. Je kunt ook je eigen rapportsjablonen van Excel importeren en rapporteren zoals jij dat wilt.
Maak gebruik van vooraf gedefinieerde gegevensexports in de vrij verkrijgbare desktopapplicatie Power BI. Kies een van onze Power BI-sjablonen of laat je creativiteit de vrije loop en ontwerp je eigen versie.
We maken verbinding met alle grote cloudplatforms en -directory’s voor eenmalige aanmelding en automatische registratie: Azure, GSuite, Active Directory enz. Zo hoef je gebruikers niet handmatig te configureren.
Dankzij SSO kun je gebruikmaken van je huidige infrastructuur voor identiteitsbeheer (zoals Azure, GSuite en Active Directory). Zo kunnen de gebruikers zich authenticeren met de aanmeldgegevens van hun organisatie en hoeven ze een wachtwoord minder te onthouden.
Je kunt gebruikers automatisch toevoegen zodra ze geauthenticeerd zijn via het identiteitsbeheersysteem van de organisatie.
Haal gegevens rechtstreeks uit het platform of laat ze naar je HTTP/MQTT-eindpunt pushen.
Verken de API met onze gebruiksinterface van Swagger en probeer de verschillende API-oproepen uit die je vanuit de webapplicatie kunt doen.
De API is formeel beschreven volgens de specificaties van OpenAPI 3.0. Met dit beschrijvende element kun je clientbibliotheken genereren in de programmeertaal van je keuze.
We ondersteunen zowel standaard JSON-geformatteerde HTTP REST-oproepen (pull API) als HTTP/MQTT-callbacks naar je eigen server (push API).
{
"protocol": "MQTT",
"topic": "newtopic",
"enable": true,
"headers": {},
"endPoint": "yourendpoint.com",
"aggregatedTypes": [
"location",
"activity"
],
"filterTags": [
"tag1",
"tag2"
]
}
{
"protocol": "HTTP",
"urlPattern": "https://abc.pipedream.net",
"httpMethod": "POST",
"enable": true,
"headers": {
"APIKEY": "***295",
"user-agent": "Java/11.0.6"
},
"aggregatedTypes": [
"location"
],
"filterTags": [
"tag1",
"tag2"
]
}
Je kunt verschillende soorten gegevens uit het platform ophalen.
{
"name": "AssetABC",
"serial": "XYZ123",
"subscriptionInfo": {
"contractStartDate": "2019-06-25T10:53:47+0000",
"lastStartDate": "2019-12-25T10:53:47+0000",
"startDate": "2019-08-31T07:38:17+0000",
"endDate": "2021-08-31T07:38:17+0000",
"lengthInMonths": 24,
"state": "ACTIVE",
},
"status": "ONLINE",
"sigfoxActivationStatus": "ACTIVATED",
"batteryInfo": {
"batteryLevelPercentage": 77,
"estimatedRemainingBatteryLife": 51,
"updatedAt": "2020-11-24T12:57:13+0000"
},
"deviceTags": [
],
"visibilityFilters": [],
"image": {
"image": "239490394u3.PNG"
},
"productName": "SNT3 Ultra Multiregion Sigfox/GPS/BLE/WiFi/PressureSensor",
"lastLat": 51.01506042480469,
"lastLng": 15.7011399269104,
"lastLocationUpdate": "2020-11-24T12:05:00+0000",
"lastLocationSource": "gps",
"lastLocationAccuracy": 14,
"lastActivityDetected": "2020-11-24T12:05:00+0000",
"lastGeozones": [
],
"profileInfo":{
}
}
{
"serial": "XYZ898",
"data": {
"SENSOR_DATA_GPS_LOCATION_LAT_LNG": {
"entries": [
{
"time": "2020-05-25T05:24:00+0000",
"insertTime": "2020-05-25T05:26:17+0000",
"value": "52.05173873901367,42.339089870452881"
},
{
"time": "2020-05-25T05:24:00+0000",
"insertTime": "2020-05-25T06:11:51+0000",
"value": "1.05126953125,3.338490009307861"
}
]
}
}
[
{
"data": [
{
"state": "START",
"lat": 41.163765,
"lng": 24.3926516,
"accuracy": 18,
"source": "geobeacon",
"geozones": [],
"type": "location",
"time": "2019-08-30T07:53:19+0000",
},
{
"state": "STOP",
"lat": 51.1633,
"lng": 4.390634,
"accuracy": 14,
"source": "gps",
"geozones": [],
"type": "location",
"time": "2019-08-30T08:25:45+0000",
}
],
"serial": "SBC234",
"name": "Asset ABC",
}
]
Je kunt al je domeinobjecten beheren als een RESTful resource.
{
"circleGeozone": {
"point": {
"x": 60.36103733643186,
"y": 17.51309043935575
},
"radius": 386.84408021505294
},
"id": 81958,
"name": "Warehouse XYZ",
"areaType": "CIRCLE"
},
{
"coordinates": [
{
"x": 41.11547821481696,
"y": 13.797932853504578
},
{
"x": 41.11540412913242,
"y": 13.7963450019859084
},
{
"x": 41.11537718885405,
"y": 13.7948328783396112
},
{
"x": 41.113855037611586,
"y": 13.7948758196328525
},
{
"x": 41.11557250551637,
"y": 13.8011514264754402
}
],
"id": 22003,
"name": "Waiting zone",
"areaType": "POLYGON"
}
{
"title": "Tracker leaves warehouse",
"active": true,
"severity": "REMINDER",
"configuration": {
"assetSelector": {
"serials": [
"ABC124",
"ZES890"
],
"type": "SERIAL"
},
"geozoneSelector": {
"names": [
"Demo"
],
"type": "NAME"
},
"alertSchedule": {
"intervals": [
{
"type": "WEEKDAYS",
"from": "00:00",
"to": "23:59"
},
{
"type": "WEEKEND",
"from": "00:00",
"to": "23:59"
}
],
"timezone": "Europe/Brussels",
"scheduleType": "ALWAYS",
"excludeDates": []
},
"alertTypeName": "GeozoneOutsideAlertType"
},
"alertNotifications": [
{
"emails": [],
"contacts": [
"John Doe"
],
"notificationType": "EMAIL"
}
]
}
Ons customer success-team beantwoordt graag al je vragen over integratie.