@extends('layouts.dashboard') @section('title', 'Pengumuman Sekolah') @section('content')

Sistem Pengumuman Sekolah

LIVE CONTROL

Kelola pengumuman manual dan TTS untuk seluruh ruangan sekolah

MQTT: {{ $mqttStatus ? 'Connected' : 'Disconnected' }}
{{ $ruangans->count() }} Ruangan Terdaftar
Riwayat Pengumuman
@csrf

Pengumuman Manual

Aktifkan atau nonaktifkan Speaker untuk ruangan tertentu

@php // Urutkan ruangan berdasarkan angka dalam nama_ruangan $sortedRuangans = collect($ruangans)->sortBy(function($ruangan) { preg_match('/\d+/', $ruangan->nama_ruangan, $matches); return (int) ($matches[0] ?? PHP_INT_MAX); // PHP_INT_MAX agar yang tanpa angka muncul paling akhir }); @endphp
@foreach($sortedRuangans as $ruangan)
{{ $ruangan->relay_state === 'on' ? 'AKTIF' : 'NONAKTIF' }}
@endforeach
@endsection