FAQ
Pemasangan dan jaringan
Section titled “Pemasangan dan jaringan”LCD menampilkan NO-LAN dan LED merah. Tidak ada IP: periksa kabel Ethernet, port PoE switch, dan apakah DHCP gateway menyala (journalctl -u dnsmasq -f di gateway).
LCD menampilkan NO-MQTT dan LED kuning. Ethernet ada, broker tidak terjangkau. Mode gateway: pastikan Mosquitto gateway menyala (docker compose ps) dan firewall tidak memblokir. Pastikan juga router di LAN adalah Gateway DC; bila bukan, set mqtt_host ke alamat broker.
LCD menampilkan AUTH!. Broker menolak kredensial atau client_id. Pada mode langsung periksa mqtt_user dan mqtt_pass, dan bahwa device terhubung ke channel dengan tipe publish. Node mencoba lagi tiap 60 detik.
Data tidak muncul di Celestian padahal LCD ONLINE. Pastikan gateway punya koneksi publish ke channel, ada rule penyimpanan di channel, dan Sentinel sudah terdaftar sebagai device dengan Serial = MAC (Memakai Sentinel di Celestian).
Jam di Celestian salah atau data ditandai “Waktu perkiraan”. Node tidak mendapat NTP, atau gateway tanpa hulu NTP. Periksa chronyc tracking di gateway, dan ntp_server_effective di laporan konfigurasi. Telemetri tanpa jam sinkron memakai waktu terima.
Saya tidak tahu IP atau MAC Sentinel. LCD, tekan OK, lalu Jaringan (IP) dan Device (MAC). Atau lihat tabel DHCP di gateway. Antarmuka web terbuka di http://sentinel-<6 digit terakhir MAC>.local.
Sensor
Section titled “Sensor”Suhu tidak muncul / -- di LCD. Sensor DS18B20 tidak terbaca: cek kabel data dan pull-up 4,7 kΩ ke 3V3. Jalankan rescan dan lihat apakah sensor tercantum di discovered. Slot yang tN_en = false atau yang sensornya belum terikat tidak tampil.
Sensor baru tidak masuk ke slot yang saya mau. Pengikatan otomatis memilih slot kosong terendah. Ikat manual dengan tN_rom (Sensor suhu).
Input digital tidak terbaca. Semua input mati secara default; atur dN_type (bukan off). Bila nilainya terbalik, tukar dN_active (high / low).
voltage: null atau metrik listrik tidak ada. PZEM-004T belum terpasang atau tidak menjawab. Periksa wiring UART dan level shifter, atau set pzem = false bila memang tidak dipakai.
LCD kosong atau tidak terdeteksi, i2cscan menunjukkan semua alamat menjawab. Pull-up I2C terlalu kuat (modul PCF8574 sering membawa pull-up 1 kΩ). Lepas resistor pull-up di modul PCF8574 (Perangkat keras).
Tombol sentuh tidak bereaksi. Periksa expander_ok: false berarti PCF8574 tidak menjawab; cocokkan exp_addr dengan pad A0…A2 modul. TTP223 tidak bekerja lewat pelat metal.
Alarm dan konfigurasi
Section titled “Alarm dan konfigurasi”Alarm tidak berbunyi. Pastikan batasnya diisi (bukan 0), alarm_buzzer = true, mode pemeliharaan tidak aktif, dan kondisinya bertahan melewati alarm_delay_s. Alarm baru berbunyi lagi setelah dibisukan dengan BACK.
Alarm tidak berhenti setelah nilai normal. Alarm selesai setelah nilai melewati batas sejauh histeresis (temp_alarm_hyst_c, 2% untuk listrik). Sensor yang tidak terbaca tidak mengubah status alarm.
Konfigurasi saya tidak berlaku. Bandingkan cfg_ver di config/reported dengan yang dikirim, dan lihat rejected untuk alasan per key (Config dan laporan). Ingat: konfigurasi dari server dapat menimpa perubahan yang dibuat di web pada tiap tersambung ulang.
Setelah reset, pengaturan rak lama kembali. Celestian mengirim ulang konfigurasi dan rules terakhir ke node ber-cfg_ver lebih lama. Ganti atau kosongkan konfigurasi di Celestian lebih dulu (Reset dan pindah rak).
Mengganti nama sensor membuat grafik terputus. Nama menjadi nama metrik; mengganti nama memulai deret data baru. Untuk memindah fungsi ke slot lain, tukar nama antar slot (deret tidak putus).
Web dan firmware
Section titled “Web dan firmware”Lupa password web. Hanya reset pabrik yang mengembalikan ke bawaan (sentinel): urutan sentuh, reset_factory di USB serial. Ini juga menghapus setelan (Reset dan pindah rak).
Web berkata ada yang masuk dari perangkat lain. Hanya satu sesi pada satu waktu; login lain mengambil alih. Sesi juga berakhir setelah 10 menit tanpa aktivitas.
Pembaruan firmware kembali ke versi lama. Image baru dibatalkan bila Ethernet dan MQTT tidak stabil 60 detik (atau, lewat web, Anda tidak login). fw_rolled_back menyebut versi yang dibatalkan. Node tidak memasang lagi versi yang sama sampai fw_version diganti (Firmware dan OTA).
image untuk model lain. Berkas firmware untuk model berbeda. Pakai edge-snt-g1-idf-<versi>.bin untuk SNT-G1.
Modbus
Section titled “Modbus”Sumber berstatus no_response. Periksa berurutan: kabel A/B tertukar, alamat slave, baud dan paritas, terminasi 120 Ω, alamat register berbasis 0 atau 1 (Sumber Modbus).
Sumber ditolak melebihi batas metrik. Batas 400 metrik atau ukuran pesan terlampaui; pakai awalan pendek dan profil ringkas (Kapasitas).
Pesan telemetri tidak terkirim, oversize_dropped naik. Pesan melebihi 12.086 B. Kurangi metrik, perpendek nama, atau pakai kelompok telemetri.
Rule yang memakai metrik Modbus tidak aktif. Rule itu dormant selama metrik belum ada (lihat rules/reported.dormant); begitu sumbernya berjalan dan menghasilkan nilai, rule dievaluasi.