USB serial
Sambungkan kabel USB-C ke Sentinel dan buka monitor serial (mis. PlatformIO pio device monitor, atau program terminal apa pun). Ketik perintah lalu Enter.
Log boot
Section titled “Log boot”Log boot yang diharapkan berisi identitas, versi, mode, dan topik:
[boot] device a2cb8ff8768d fw 0.21.1 mode gateway topik sentinel/a2cb8ff8768d/...[sensors] DS18B20 terdeteksi: 1[sensors] t1 terikat ke 28a54dca18253061 (baru)MAC di baris pertama adalah identitas Sentinel di semua topik dan di Celestian; MAC juga tampil di LCD (OK, Device, layar pertama).
Perintah
Section titled “Perintah”| Perintah | Fungsi |
|---|---|
show |
tampilkan seluruh konfigurasi yang berlaku, rejected, dan fw_status |
status |
pembacaan sensor saat ini (suhu per slot, input, listrik, tombol sentuh), alarm aktif, status Ethernet dan MQTT |
rules |
rules yang berlaku |
rescan |
pindai bus DS18B20 sekarang dan tampilkan sensor yang belum terikat |
i2cscan |
daftar alamat I2C yang menjawab, dan alamat PCF8574 / LCD yang dipakai |
i2cdiag |
tiap alamat PCF8574 (0x20…0x27, 0x38…0x3F): probe, baca, tulis. Alamat yang hidup ACK; bila semua alamat ACK, bus bermasalah (pull-up, kabel) |
out o1 on 30 |
nyalakan o1 selama 30 detik (off mematikan; detik opsional). Slot harus dihidupkan (oN_en) |
identify |
buzzer dan LED biru 5 detik |
reset_config |
konfigurasi dan rules kembali ke default, koneksi dipertahankan, lalu reboot. reset_config all ikut mengembalikan koneksi |
reset_factory |
reset pabrik, termasuk password web dan bahasa web. Lihat Reset dan pindah rak |
reboot |
restart |
{"key":nilai,…} |
satu baris JSON = konfigurasi (key sama dengan topik config) |
Contoh hasil status pada Sentinel dengan satu sensor suhu terikat dan tanpa PZEM:
{"ds18b20_found":1,"temp":{"t1":23.4},"din":{},"voltage":null,"alarm_level":0,"eth":false,"mqtt":false,"time_valid":false}voltage: null berarti PZEM belum terpasang atau tidak merespons. Bila sensor suhu belum terpasang, temp kosong.
Menyambung ke Celestian lewat serial
Section titled “Menyambung ke Celestian lewat serial”Untuk mode langsung, kirim satu baris JSON:
{"workspace":"<workspace>","channel":"<channel>","mqtt_host":"<broker>","mqtt_user":"<ID device>","mqtt_pass":"<device key>"}Lewat serial, konfigurasi diterapkan dan disimpan langsung; ini juga jalur pemulihan bila koneksi salah diatur. Panjang satu baris maksimal 4096 karakter (cukup untuk CA sendiri mqtt_ca).