เหมาะกับใคร
เหมาะสำหรับผู้ที่ใช้อุปกรณ์รุ่น POWMR Inverter — ESP32 ตามที่ระบุไว้ในชื่อไฟล์
ไฟล์สำหรับ POWMR Inverter — ESP32 เพื่อเชื่อมต่อและติดตามข้อมูลพลังงานบน bmsgo.life โปรดตรวจสอบรุ่นอุปกรณ์กับผู้ติดตั้งก่อนดาวน์โหลด
เหมาะสำหรับผู้ที่ใช้อุปกรณ์รุ่น POWMR Inverter — ESP32 ตามที่ระบุไว้ในชื่อไฟล์
ตรวจชื่ออุปกรณ์ให้ตรงก่อนเริ่มติดตั้ง
ซ่อมไฟล์ที่คอมไพล์ไม่ผ่านมาก่อน + แก้บั๊กที่ทำให้ต่อไม่ติดเลย. (1) struct PowmrData ขาด 3 ฟิลด์ที่ refreshOnGridLoadPower() ซึ่งลอกมาจาก LUXPOWER เรียกใช้ (acChargePower, reportedOnGridLoadPower, hasOnGridLoadReading) จึงคอมไพล์ไม่ผ่าน (2) ⚠️ ตัวจริงของรอบนี้: INVERTER_PORT ตั้งไว้ 8000 ซึ่งเป็นพอร์ตของ LUXPOWER ที่ติดมาตอนคัดลอก และ inverterConnect() ก็ใช้ค่านั้นต่อจริง ทั้งที่ frame builder ส่ง MBAP header มาตรฐาน — แปลว่าเฟิร์มแวร์เดิมโทรผิดพอร์ตและต่อไม่ติดแน่นอน แก้เป็น 502 แล้ว (ต่างจากกรณี Solis ที่ฮาร์ดโค้ด 502 ไว้ถูกอยู่แล้ว ผิดแค่ตัวเลขที่โชว์) (3) หัวไฟล์เดิมบรรยายซองเฟรม A1-1A ของ LUXPOWER พร้อมบอกว่าต้องกรอก dongle serial กับ inverter serial ซึ่งไม่เกี่ยวกับรุ่นนี้เลย เขียนใหม่ให้ตรงกับ Modbus TCP ที่โค้ดทำจริง (4) ตารางรีจิสเตอร์ในคอมเมนต์เป็นของ LUXPOWER ทั้งดุ้น (เขียนว่า SNA PRO 6.5K, calibrated from the supplied LuxPower capture, รีจิสเตอร์ 0-119) ทั้งที่โค้ดอ่านที่ 4500+ เปลี่ยนเป็นตารางจริง 6 บรรทัดพร้อมกำกับว่ายังไม่ verified · คอมไพล์ผ่าน flash 55% RAM 15% ⚠️ ยังไม่ผ่านการทดสอบกับ POWMR ตัวจริง
โปรดเลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ และอย่าปิดอุปกรณ์ระหว่างติดตั้ง
ใช้ปุ่มดาวน์โหลดหลักเมื่อติดตั้งอุปกรณ์ใหม่ และใช้ไฟล์อัปเดตเมื่อได้รับคำแนะนำจากผู้ดูแลระบบ