แดชบอร์ด MQTT โปรโตคอลในรูปแบบของรายการเชิงเส้น
ง่ายแผงควบคุมปรับแต่ง - MQTT ลูกค้า
วิธีการแก้ปัญหาสำหรับ IOT อุปกรณ์ DIY ของคุณ
รหัสที่มา - https://github.com/ravendmaster/linear-mqtt-dashboard-kotlin
วิดเจ็ตที่มีอยู่:
- ส่วนหัว
- Slider
- มูลค่า
- สวิตซ์
- ปุ่ม
LED RGB -
- เมตร
- กราฟ
- ปุ่มตั้งค่า
- กล่องคำสั่งผสม
คุณสมบัติ:
★แท็บ
★การสั่งซื้อของเครื่องมือที่สามารถเปลี่ยนแปลงได้ จำนวนของเครื่องมือที่ไม่ได้ จำกัด อยู่กับขนาดของหน้าจอ - รายการสามารถเลื่อน
★สถานะของการเชื่อมต่อเครือข่ายและนายหน้า MQTT แสดง LED RGB
★ความสามารถในการรับการแจ้งเตือนผลักดันแม้ในขณะที่แอปจะปิด
★ข้อความแก้ไขจากเครื่องมือที่ "คุ้มค่า" โดยกดยาวบนค่า (ในการตั้งค่าเครื่องมือคุณต้องระบุหัวข้อของการตีพิมพ์ค่าใหม่)
★สองความหมายของข้อความและสองป้ายที่ใช้ได้สำหรับเครื่องมือ "ปุ่ม" - สำหรับรัฐ "กด" / "ไม่ได้กด" ตามลำดับ นอกจากนี้คุณยังสามารถระบุ "สะสม" สำหรับข้อความ
★ Widget "Meter" สามารถแสดงค่าของโดยสีที่แตกต่างกัน (โซนสัญญาณเตือน, สีเหลืองและสีแดง) ถ้าค่าเข้าใกล้ขีด จำกัด ของการวัด เกณฑ์ค่าขีด จำกัด สามารถระบุแยกต่างหากสำหรับขอบเขตบนและล่าง
★วิดเจ็ต Slider และมิเตอร์สามารถจัดการกับทศนิยม
★การตั้งค่าการแบ่งปัน
★ JavaScript เพื่อแสดงค่าของเครื่องมือบางอย่าง
★เครื่องมือกราฟแสดงค่าของอาร์เรย์ของจำนวนเต็มคู่และประเภทในรูปแบบ JSON น้ำหนักบรรทุกสำหรับตัวอย่างของน้ำหนักบรรทุกนั้น: [1,2,100.88] หรือ [100.5, 200, 0, 0, 0, -10]
★เครื่องมือกราฟในโหมดสด
★เครื่องมือกราฟในโหมด 'ประวัติศาสตร์' (1h, 4h ฯลฯ ) ดู "แอพลิเคชันเซิร์ฟเวอร์โหมด" ใน serttings แอพลิเคชัน
★ "ปุ่มตั้ง" เครื่องมือช่วยให้สถานที่หลายปุ่มในสถานที่หนึ่ง
★กล่อง Combo Widget ที่จะทำงานกับรายการที่กำหนดไว้ล่วงหน้าของค่า
★ "เซิร์ฟเวอร์แอพลิเคชันโหมด" - ความสามารถในการจัดการกับข้อความ MQTT ที่เข้ามาใช้ JavaScript แม้ในขณะที่แอปอยู่ในพื้นหลัง ดู OnReceive ()