Giraffe CCTV
  • What is Giraffe?
  • Architecture
  • Giraffe Cloud
    • Getting started
      • Logging in
      • First steps
      • Giraffe terminology
      • Managing your account
    • View and control
      • Live talkdown
      • PTZ presets
      • Quick sounds
      • Custom views
      • Strobes
      • Floodlights
    • Alarm handling
    • Recording
      • Recording configuration
      • Recording playback
      • Exporting footage
    • Schedules
    • Active threat deterrence
      • Arming and disarming
      • Alarm states and configuration
    • System monitoring
      • Overview
      • Graphs
      • Events
      • Error states
    • Notification system
      • Person / vehicle alerts
      • Rate limits
    • Camera setup
      • Artificial intelligence
      • Masking
      • Camera configuration
      • Camera guides
        • Pelco
        • Hanwha
        • Axis
        • Dahua
        • Hikvision
        • Milesight
    • Router integration
      • Peplink
      • Teltonika
      • Advanced
    • Team management
      • Team hierarchy
      • Inviting users
      • Permissions
    • ARC integration
      • Sentinel Native
      • Generic Integration
      • Immix
      • Sentinel - Deprecated
    • Reseller teams
      • Team management
    • Troubleshooting
      • MTU Configuration
    • Advanced
      • Firewall whitelisting
      • White label
    • API
      • RTSP Service
      • HTTP API
  • Mobile App
    • Installing
    • Signing in
    • Live view
    • Recording
    • Updating
    • Privacy policy
  • Edge Controller
    • Edge Controller versions
    • Hardware overview
      • Edge Controller V2
      • Edge Controller V1
        • Status lights
    • Configuration
      • Device definitions
      • Camera power
    • Battery Calibration
    • Mobile routers
      • Router guides
        • Teltonika
          • Unblocking WebUI access
        • Peplink
    • Victron integration
    • SMTP Alarm Receiver
    • PIR sensors
      • Luminite Genesis PIR integration
      • Wired PIR sensors
    • Power consumption
    • Boot / shutdown procedure
    • GPS
    • EFOY integration
    • Advanced
      • Internal queue system
      • Self healing
      • Recording storage
  • Hub Controller
    • Overview
    • Installation
    • Troubleshooting
  • Mobile Security Unit
    • Overview
    • MSU Generations
    • Battery
  • Network Node
    • Overview
  • Mini Tower
    • Overview
    • Transporting the tower
    • Deployment steps
    • On site setup checklist
    • Pack away steps
    • Battery management
    • Solar performance
    • Maintenance
    • Branding
    • Troubleshooting
    • Safety
  • Battery Box
    • Overview
  • Giraffe Battteries
    • Charging
    • Safety
  • Solar Frame
    • Page 1
  • Terms and conditions
Powered by GitBook
On this page
  • List of Events
  • Device events
  • Video events
  • API events
  1. Giraffe Cloud
  2. System monitoring

Events

PreviousGraphsNextError states

Last updated 3 months ago

The Event Log is accessed from a tab on the device overview page. The events can be filtered using the dropdown and the date filter.

The Edge Controller will send events to the Giraffe Cloud when many internal events happen. For instance, the doors being opened will trigger an event.

List of Events

Device events

Doors

Group: Tamper

Description: Sent when doors are opened or closed.

Actions:

  • Opened

  • Closed

PIRs

Group: Intrusion

Description: Sent when a PIR sensor is triggered. The PIR ID (numbered 0-3) that trigged is also sent.

Actions:

  • Triggering

Additional data:

  • PIR ID: integer

Wireless PIRs

Group: Intrusion

Description: Sent when a wireless PIR sensor is triggered. The PIR ID (numbered 0-63) that triggered is also sent

Actions:

  • Triggering

Additional data:

  • PIR ID: integer

  • Reason: detection, tamper, cloak, fault, shock

Mains Power

Group: Tamper

Description: Sent when the mains power is connected or disconnected.

Actions:

  • Connected

  • Disconnected

Aux Power

Group: Tamper

Description: Sent when the auxiliary power is connected or disconnected.

Actions:

  • Connected

  • Disconnected

Tilt

Group: Tamper

Description: Sent when a tilt sensor is triggered.

Actions:

  • Alarm

  • Normal

Tamper

Group: Tamper

Description: Sent when a tamper sensor is triggered.

Actions:

  • Alarm

  • Normal

GPIO

Group: Internal

Description: Sent when a GPIO device changes state.

Actions:

  • Siren

  • Strobe

  • Floodlights

  • IR Illuminators

  • Camera Power

Additional data:

  • State: on, off

  • Reason

Alarm

Group: Internal

Description: Sent when the system is armed, disarmed, or the alarm level changes.

Actions:

  • Armed

  • Disarmed

  • Level

Speaker

Group: Internal

Description: Sent when an audio talkdown event occurs.

Actions:

  • Talkdown

    • Duration: numeric

    • Talkdown ID

  • Prerecorded

    • File ID: integer

    • File Name

Queues

Group: System

Description: Sent when the Edge Controllers internal queues are reset.

Actions:

  • Reset

Additional data:

  • Queue

Run Switch

Group: System

Description: Sent when the Edge Controllers run switch is toggled.

Actions:

  • On

  • Off

Additional data:

  • System Voltage: numeric

Boot

Group: System

Description: Send when the Edge Controller boots up.

Actions:

  • Cold Boot

    • Reason: firmware_upgrade

  • Initialise

  • Reboot

    • Reason: user_requested, usb_devices_disconnected

Usb

Group: System

Description: Sent when something happens to the USB bus on the Edge Controller.

Actions:

  • Usb Bus Reset

Disk

Group: System

Description: Sent when the Edge Controllers storage drive changes state.

Actions:

  • Readable

  • Unreadable

    • Reason: disk_missing, fsck_failed

Camera

Group: System

Description: Sent when the Edge Controller encounter an error with the cameras.

Actions:

  • Crash

    • Camera ID: integer

    • Reason: unexpected_restarts, authentication_failed

Battery

Group: System

Description: Sent when the battery configuration is changed.

Actions:

  • Calibration

    • Previous Capacity: numeric

    • New Capacity: numeric

    • Total Capacity: numeric

  • Update Size

    • Previous Size: numeric

    • New Size: numeric

Efoy

Group: System

Description: Sent when events happen related to the EFOY fuel cell.

Actions:

  • Manual Charge

  • Auto

  • Off

  • Reset

  • Lock

  • Unlock

  • Fuel Level

    • Previous Level: numeric

    • New Level: numeric

    • Previous Level Percentage: numeric

    • New Level Percentage: numeric

  • Cart Capacity

    • Previous Capacity: numeric

    • New Capacity: numeric

Video events

Object Detection

Group: Intrusion

Description: Sent when an AI event happens. These are not stored in the normal event log and instead are part of the video events system.

Actions:

  • Vehicle

  • Person

  • Unknown

Additional data:

  • Camera ID: integer

  • Location

API events

Temperature

Group: System

Description: Created when the router exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Temperature: numeric

GSM Signal

Group: System

Description: Created when the router exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • GSM Signal: numeric

Modem 1 Signal

Group: System

Description: Created when the router exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Modem 1 Signal: numeric

Wifi Signal

Group: System

Description: Created when the router exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Wifi Signal: numeric

Cart Remaining Capacity

Group: System

Description: Created when the remaining EFOY fuel exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Cart Remaining Capacity: numeric

Active Errors Count

Group: System

Description: Created when the EFOY has at least 1 active error state

Actions:

  • Alarm

  • Normal

Additional data:

  • Active Errors Count: numeric

Voltage

Group: System

Description: Created if the relay board exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Voltage: numeric

External Power

Group: Tamper

Description: Created if the external power is disconnected. This event is not generated if mains power monitoring is disabled for the system.

Actions:

  • Alarm

  • Normal

Doors Open

Group: Tamper

Description: Created if the doors are opened.

Actions:

  • Alarm

  • Normal

Temperature CPU

Group: System

Description: Created if the CPU temperature exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Temperature CPU: numeric

Temperature Case

Group: System

Description: Created if the case temperature exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Temperature Case: numeric

Battery Time To Go

Group: System

Description: Created if the battery time to go exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Battery Voltage: numeric

  • Battery State Of Charge: numeric

  • Battery Time To Go: numeric

Ping Internet

Group: System

Description: Created if the internet ping time exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Ping Internet: numeric

Battery Voltage

Group: System

Description: Created if the battery voltage exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Battery Voltage: numeric

Load CPU

Group: System

Description: Created if the CPU load exceeds the set threshold

Actions:

  • Alarm

  • Normal

Additional data:

  • Load CPU: numeric

Recording Max Lag Seconds

Group: System

Description: Created if the recording system is not able to keep up with the incoming camera feeds

Actions:

  • Alarm

  • Normal

Additional data:

  • Recording Max Lag Seconds: numeric

Recording Snapshot Max Lag Seconds

Group: System

Description: Created if the snapshot services that extracts frames from the H.264 streams cannot keep up

Actions:

  • Alarm

  • Normal

Additional data:

  • Recording Snapshot Max Lag Seconds: numeric

AI Max Lag Seconds

Group: System

Description: Created if the AI services that proceses frames cannot keep up with real time

Actions:

  • Alarm

  • Normal

Additional data:

  • AI Max Lag Seconds: numeric

Cameras Offline

Group: System

Description: Created if there is an offline camera detected

Actions:

  • Alarm

  • Normal

Additional data:

  • Cameras Offline: integer

Device Event Sender Queue Size

Group: System

Description: Created if the queue is growing uncontrollably

Actions:

  • Alarm

  • Normal

Additional data:

  • Device Event Sender Queue Size: integer

Recording Export Request Queue Size

Group: System

Description: Created if the queue is growing uncontrollably

Actions:

  • Alarm

  • Normal

Additional data:

  • Recording Export Request Queue Size: integer

Recording Export Upload Queue Size

Group: System

Description: Created if the queue is growing uncontrollably

Actions:

  • Alarm

  • Normal

Additional data:

  • Recording Export Upload Queue Size: integer

Video Event Sender Queue Size

Group: System

Description: Created if the queue is growing uncontrollably

Actions:

  • Alarm

  • Normal

Additional data:

  • Video Event Sender Queue Size: integer

Video Export Queue Size

Group: System

Description: Created if the queue is growing uncontrollably

Actions:

  • Alarm

  • Normal

Additional data:

  • Video Export Queue Size: integer

Offline Wireless PIRs

Group: System

Description: Created if there are offline wireless PIRs

Actions:

  • Alarm

  • Normal

Additional data:

  • Offline Wireless PIRs: integer

Disk Error

Group: System

Description: Created if there is a storage disk error

Actions:

  • Alarm

  • Normal

Coral Error

Group: System

Description: Created if there is an issue with the Google Coral processor

Actions:

  • Alarm

  • Normal

Efoy Error

Group: System

Description: Created if there is an issue with the EFOY fuel cell generator

Actions:

  • Alarm

  • Normal

Relay Board Error

Group: System

Description: Created if there is an issue with the relay board

Actions:

  • Alarm

  • Normal

Wireless PIR Detector Error

Group: System

Description: Created if there is an issue with the wireless PIR masthead receiver

Actions:

  • Alarm

  • Normal

Low Power Mode

Group: System

Description: Created if the system has entered low power mode

Actions:

  • Alarm

  • Normal

BMV Error

Group: System

Description: Created if there is an error with the Victron shunt (aka BMV)

Actions:

  • Alarm

  • Normal

MPPT Error

Group: System

Description: Created if there is an issue with the Victron MPPT solar charger

Actions:

  • Alarm

  • Normal

Router Mismatch

Group: System

Description: Created if the router detected by the Edge Controller is different to the router assigned to the system.

Actions:

  • Alarm

  • Normal

Router Missing

Group: System

Description: Created if the router assigned to the system is not detected by the Edge Controller on the network

Actions:

  • Alarm

  • Normal

Status

Group: System

Description: Created if the Giraffe API detects that the system has gone offline

Actions:

  • Offline

  • Online