@include('partials.camera-filters', ['action' => route('cameras.index')])

Camera inventory

Review live devices and camera connectivity information.

@if (auth()->user()?->canCreateCameras()) Add camera @endif
@foreach ($cameras as $camera) @endforeach
Camera Organisation / site Location IP Ownership Status Last seen
{{ $camera->name }}

{{ $camera->latestHikvisionEvent?->event_type ? $camera->latestHikvisionEvent->event_type.' ยท '.($camera->latestHikvisionEvent->event_state ?: 'Unknown') : 'No events yet' }}

{{ $camera->site?->organisation?->name ?: 'Unassigned organisation' }}

{{ $camera->site?->name ?: $camera->site_name }}

{{ $camera->location_name }} {{ $camera->ip_address }}

{{ ucfirst($camera->ownership_type ?: 'council') }}

{{ $camera->managed_by_council ? 'Council managed' : 'Externally managed' }}

($camera->status ?: ($camera->is_online ? 'online' : 'unknown')) === 'online', 'bg-red-100 text-red-700' => ($camera->status ?: ($camera->is_online ? 'online' : 'unknown')) === 'offline', 'bg-slate-200 text-slate-700' => ($camera->status ?: ($camera->is_online ? 'online' : 'unknown')) === 'unknown', ])> {{ ucfirst($camera->status ?: ($camera->is_online ? 'online' : 'unknown')) }} {{ optional($camera->last_seen_at)->diffForHumans() ?? 'Never' }}