GCXONEDocumentatie

Mobotix Alarm Configuratiehandleiding

Bijgewerkt op 2 september 2026Apparaten en integratiesPDF downloaden
Gebruik met AI
Wijziging voorstellenHulp krijgen
Op deze pagina
  1. Inleiding
  2. Integratieoverzicht
  3. Open de MOBOTIX‑configuratiemenu's
  4. Configureer het IP Notify‑Profiel
  5. Configureer de MOBOTIX Event / Actiegroep
  6. Alarmbericht JSON-payload
  7. Verwerking aan de ontvangerzijde
  8. Configuratie‑checklist
  9. Notities en firmware‑compatibiliteit
  10. Mobotix Config Guide met GCXONE

Inleiding

Deze handleiding beschrijft hoe u een MOBOTIX M15‑camera configureert om een gestructureerde alarmmelding te genereren en deze via Raw TCP/IP naar een NXGEN‑alarmontvanger te sturen, met behulp van het gebeurtenissysteem van de camera en het IP Notify‑profiel. Het behandelt de configuratie van de MOBOTIX‑webinterface, het IP Notify‑profiel (Aangepaste Configuratie via Raw TCP/IP), de JSON‑alarmpayload, het valideren van het bericht bij de ontvanger, en het toevoegen van het MOBOTIX‑apparaat aan GCXONE.

Integratieoverzicht

De aanbevolen configuratie maakt gebruik van de MOBOTIX‑gebeurtenismotor om een IP Notify‑actie te activeren. Het IP Notify‑profiel formatteert de gebeurtenisdata als JSON en verzendt deze naar een externe ontvanger via een TCP‑verbinding die door de camera wordt geïnitieerd.

  • Gebeurtenisbron: een interne MOBOTIX‑gebeurtenis — sensor, analyse, invoer of een andere geconfigureerde trigger.
  • Gebeurtenisreactie: een Actiegroep voert de IP Notify‑actie uit.
  • Meldingstransport: Raw TCP/IP.
  • Bestemming: het IP‑adres en de TCP‑poort van de externe ontvanger.
  • Berichtformaat: platte tekst met een JSON‑object dat is gevuld met MOBOTIX‑variabele‑expressies.
  • Verantwoordelijkheid van de ontvanger: het TCP‑bericht accepteren, de geconfigureerde scheidingsteken detecteren, de JSON parseren, de gebeurtenis valideren en verwerken volgens de downstream‑integratie.

Stroomverloop: MOBOTIX‑Event → Actiegroep → IP Notify‑Profiel → Raw TCP/IP → Alarmontvanger → NXGEN / downstream‑alarmverwerking.

Open de MOBOTIX‑configuratiemenu's

Open via de webinterface van de camera het Menu‑onderdeel en ga naar het administratieve configuratiegebied. Exacte menulabels kunnen variëren per camera‑firmware en interface‑versie.

Navigeer naar het gebied voor gebeurtenisconfiguratie en zoek de Actiegroep / IP Notify instellingen. De Actiegroep bepaalt wanneer een melding wordt gegenereerd; het IP Notify‑profiel bepaalt waar en hoe de melding wordt verzonden.

Configureer het IP Notify‑Profiel

Maak een IP Notify‑profiel aan of bewerk er een die is bestemd voor de externe alarmontvanger.

Veld

Aanbevolen waarde

Doel / notities

IP Notify‑Profiel

Een specifieke naam, bv. MultipleNotify

Gebruik een profiel dat specifiek voor deze integratie is bestemd.

IP Notify‑Type

Aangepaste Configuratie

Staat toe de alarmpayload expliciet te definiëren.

Bestemmingsadres

Ontvanger IPv4-adres en TCP poort

Bevestig het juiste eindpunt bij Klantondersteuning voordat u live gaat — ga niet uit van een standaardinstelling.

Verzend opdracht

Parallel verzenden naar allen

Gebruik wanneer meerdere bestemmingen zijn geconfigureerd en allen de boodschap moeten ontvangen.

Gegevensprotocol

Ruwe TCP/IP

Stuurt de melding als een TCP-gegevensstroom in plaats van een HTTP‑verzoek.

Scheidingsteken voor Ruwe TCP/IP

Een unieke tekenreeks, bijv. --next-image--

De ontvanger gebruikt dit markeringssymbool om berichtgrenzen in de TCP‑stroom te identificeren. Het mag niet voorkomen binnen de JSON‑body.

Gegevenstype

Platte tekst

Vereist voor de JSON‑payload die in deze gids wordt gebruikt.

Verzendpoort

0

Automatisch.

Belangrijk:Bevestig altijd het bestemmings‑IP‑adres en de poort bij Klantondersteuning voordat u een live‑integratie configureert.

Configureer de MOBOTIX Event / Actiegroep

Het IP Notify Profiel definieert niet zelf wanneer een alarm wordt verzonden — een gebeurtenis moet worden gekoppeld aan een Actiegroep die het activeert.

Stap 1:Schakel de nieuwe (of bestaande) Actiegroep in.

Stap 2:Selecteer de gebeurtenissen die een TCP‑alarmmelding moeten activeren. Alles selecteren leidt tot een melding bij elke geconfigureerde camera‑ en systeemgebeurtenis.

Stap 3:Stel een deadtime van ongeveer 5 seconden tussen acties in en configureer acties om gelijktijdig te activeren.

Stap 4:Selecteer het IP Notify Profiel dat u hebt geconfigureerd en stel een time‑out van ongeveer 30 seconden in.

Aanbevolen configuratiesequentie:

  1. Configureer of verifieer de gebeurtenisbron (beweging, invoeractivering, een analyse‑gebeurtenis of een andere alarmconditie).
  2. Maak of bewerk een Actiegroep voor die gebeurtenis.
  3. Voeg de IP Notify‑actie toe en selecteer het toegewijde IP Notify Profiel.
  4. Stel eventueel vooraf‑/na‑gebeurtenisgedrag in dat de alarmworkflow vereist.
  5. Schakel de Actiegroep in en bevestig dat de gebeurtenis is ingeschakeld en actief.
  6. Activeer een gecontroleerde testgebeurtenis en controleer de ontvangerzijde.

Alarmbericht JSON-payload

Gebruik de volgende platte-tekst berichtinhoud in het IP Notify‑profiel. Elke $(…) expressie is een MOBOTIX substitutie‑variabele, geëvalueerd wanneer de melding wordt gegenereerd.

json
{
  "lasteventTimestamp": "$(LEV.DATE)",
  "manufacturer": "$(FPR.PRD)",
  "imageNumber": "$(FPR.FRM)",
  "eventNumber": "$(FPR.ENO)",
  "eventActiveGroups": "$(EVT.AST)",
  "eventsEnabled": "$(EVT.EST.SELECTED)",
  "eventCode": "$(EVT.EST.ACTIVATED)",
  "eventPreList": "$(EVT.SYA)",
  "eventPostList": "$(EVT.SYP)",
  "eventPreInterval": "$(EVT.SIA)",
  "eventPostInterval": "$(EVT.SIP)",
  "eventImageType": "$(FPR.IMT)",
  "eventTime": "$(FPR.TIMESTAMP)",
  "timezone": "$(FPR.TZN)",
  "eventTimeUTC": "$(TMS.RFC822)",
  "cameraModel": "$(IMG.CTY)",
  "videoCodec": "$(IMG.ICC)",
  "frameRate": "$(IMG.FRJ)",
  "bayerFrameRate": "$(IMG.FRB)",
  "imageSizeX": "$(IMG.XTO)",
  "imageSizeY": "$(IMG.YTO)",
  "imageQuality": "$(IMG.QLT)",
  "cameraImageType": "$(IMG.CAM)",
  "imageZoomLevel": "$(IMG.ZOM)",
  "imageMirrored": "$(IMG.MIR)",
  "imageRotated": "$(IMG.ROT)",
  "mac": "$(ID.MAC)",
  "serial": "$(ID.FIP)",
  "hostname": "$(ID.NAM)",
  "ipaddress": "$(ID.ET0)",
  "cameraSoftwareVersion": "$(ID.SWV)",
  "uptime": "$(ID.UPT)",
  "timeserverIP": "$(ID.TSI)",
  "timeServerConfig": "$(ID.TSP)",
  "timeserverOffset": "$(ID.TSO)",
  "inputState": "$(SEN.INA)",
  "rightCamButton": "$(SEN.BTR)",
  "leftCamButton": "$(SEN.BTL)",
  "pirValue": "$(SEN.PIR)",
  "microphoneValue": "$(SEN.MIC)",
  "rightLensBrightness": "$(SEN.ILR)",
  "leftLensBrightness": "$(SEN.ILL)",
  "triggeredMotionWindows": "$(SEN.VM1)",
  "cameraInternalTemp": "$(SEN.TIN.CELSIUS)",
  "cameraExternalTemp": "$(SEN.TOU.CELSIUS)",
  "externalIOTemp": "$(SEN.TEX.CELSIUS)",
  "GPSBoxTemp": "$(SEN.TGP.CELSIUS)",
  "rightSensorThermalCenterTemp": "$(SEN.TSR.CELSIUS)",
  "leftSensorThermalCenterTemp": "$(SEN.TSL.CELSIUS)",
  "thermalRadiometryTemp": "$(SEN.TTR.CELSIUS)",
  "thermalCoordinates": "$(SEN.TCO)",
  "ftpDir": "$(TEXT.FTPDIR)",
  "ftpEventFile": "$(TEXT.EVENTFILE)",
  "storageUtilization": "$(STORAGE.BUFFERFILL.CCURRENT)"
}

Verwerking aan de ontvangerzijde

De ontvanger behandelt de MOBOTIX‑verbinding als een TCP‑stroom. TCP behoudt geen berichtgrenzen op applicatieniveau, dus moet de geconfigureerde scheidingsteken expliciet worden verwerkt:

  • Accepteer de inkomende TCP‑verbinding op de geconfigureerde poort.
  • Verzamel bytes totdat het geconfigureerde scheidingsteken (bijvoorbeeld, --next-image--) wordt gedetecteerd.
  • Extraheer de berichtbytes die voorafgaan aan het scheidingsteken.
  • Verwijder transport‑witruimte en parse de geëxtraheerde tekst als JSON.
  • Valideer verplichte velden zoals eventTime, eventCode, ipaddress, en serial, plus eventuele gebeurtenisgerelateerde waarden die het downstream‑systeem vereist.
  • Map het genormaliseerde evenement naar het alarmmodel dat door de doel‑alarmontvanger wordt gebruikt.
  • Bewaar de originele MOBOTIX‑payload voor probleemoplossing en audit waar praktisch.

Voorbeeld van berichtkadering:

text
{JSON alarm object}--next-image--{next JSON alarm object}--next-image--

Configuratie‑checklist

  • IP Notify‑profiel aangemaakt en Ingeschakeld.
  • Doel‑IP en TCP‑poort geverifieerd met Klantondersteuning.
  • Raw TCP/IP geselecteerd als dataprotocol.
  • Een uniek scheidingsteken geconfigureerd en gedocumenteerd.
  • Platte tekst geselecteerd als datatype.
  • JSON‑payload ingevoegd en gevalideerd.
  • Dubbele JSON‑eigenschapsnamen verwijderd of hernoemd.
  • Actiegroep geconfigureerd met de beoogde gebeurtenisbron.
  • Actiegroep roept het juiste IP Notify‑profiel aan.
  • Een gecontroleerde testgebeurtenis is succesvol ontvangen en geparseerd.
  • Een meervoudige‑gebeurtenis‑/burst‑test is voltooid.
  • Het alarm is gemapt en bewaard in de downstream‑integratie.
  • MOBOTIX‑apparaat toegevoegd aan GCXONE en succesvol ontdekt.

Notities en firmware‑compatibiliteit

  • MOBOTIX‑variabelenamen, en welke variabelen beschikbaar zijn, kunnen afhangen van cameramodel, firmware‑versie en gebeurteniscontext. Valideer de variabelen op de feitelijke camera‑firmware voordat u de payload standaardiseert.
  • Configuratiemenu's en labels kunnen variëren tussen firmware‑versies — de schermen die in deze gids worden genoemd, kunnen in toekomstige MOBOTIX‑firmware worden herordend.

Mobotix Config Guide met GCXONE

Stap 1: Navigeer naar de Apparaten tab.

Stap 2: Klik op de Add New knop.

Stap 3: Het Voeg apparaat toe dialoogvenster wordt weergegeven.

Stap 4: Open in het dialoogvenster de Apparaat keuzelijst en selecteer Mobotix.

Stap 5: Voer alle verplichte velden in: Naam, IP-adres of hostnaam, MAC-adres, Gebruikersnaam, Wachtwoord, Controlpoort, RTSP poort.

Stap 6: Onder de verbindingsvelden bevat het dialoogvenster ook een Entiteitgroep selecteren vervolgkeuzelijst, een Audio inschakelen schakelaar (standaard ingeschakeld), een verplichte Tijdzone, een Apparaat Configuratie sectie (Site puls configuratie), een Geavanceerde instellingen sectie (Event Polling, Heatmap masker configureren, Periodieke Status controle, Event retentie tijd — standaard 30 dagen), en een optionele Locatie sectie (Latitude, Longitude, Plus Code, What3Words).

Stap 7: Klik Ontdekken.

Stap 8: Zodra het apparaat succesvol is ontdekt, klik Opslaan.

Was deze pagina nuttig?

Bedankt — uw feedback gaat naar het team dat deze pagina beheert.