ขออภัย เบราว์เซอร์ของคุณไม่สนับสนุน JavaScript!

วิธีการผสานรวมเครื่องวัดพลังงาน IAMMETER เข้ากับ Home Assistant ผ่าน Modbus TCP สำหรับการตรวจสอบพลังงานแสงอาทิตย์แบบเรียลไทม์

วิธีการผสานรวมเครื่องวัดพลังงาน IAMMETER เข้ากับ Home Assistant ผ่าน Modbus/TCP 1. เหตุใดจึงต้องใช้ Modbus/TCP เพื่อบูรณาการมิเตอร์พลังงานอัจฉริยะ ประโยชน์หลักของการรวม Modbus TCP เข้ากับ Home Assistant: 2. ข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์ รายการตรวจสอบฮาร์ดแวร์ ข้อกำหนดของซอฟต์แวร์ 3. คู่มือการกำหนดค่าทีละขั้นตอน ขั้นตอนที่ 1: ค้นหาที่อยู่ IP ของเครื่องวัด IAMMETER ขั้นตอนที่ 2: แก้ไขการกำหนดค่าผู้ช่วยในบ้าน ขั้นตอนที่ 3: ตารางอ้างอิง – แผนที่ลงทะเบียน ขั้นตอนที่ 4: รีสตาร์ท Home Assistant 4. กรณีการใช้งานและสถานการณ์การทำงานอัตโนมัติ กรณีการใช้งาน 1: การควบคุมรีเลย์ตามการอ่านพลังงาน กรณีการใช้งานที่ 2: การตรวจสอบระบบโซลาร์ PV ใน Home Assistant 5. คำแนะนำในการแก้ไขปัญหาและการเพิ่มประสิทธิภาพ 6. บทสรุป การประยุกต์ใช้ IAMMETER + Home Assistant ในโลกแห่งความเป็นจริง:

วิธีการผสานรวมเครื่องวัดพลังงาน IAMMETER เข้ากับ Home Assistant ผ่าน Modbus/TCP

บทช่วยสอนนี้จะแนะนำคุณเกี่ยวกับการผสานรวมเครื่องวัดพลังงานอัจฉริยะของ IAMMETER เข้ากับผู้ช่วยที่บ้านการใช้มอด์บัส ทีซีพีโปรโตคอล ด้วยการตั้งค่านี้ คุณสามารถสร้างระบบตรวจสอบพลังงานแสงอาทิตย์แบบเรียลไทม์ทำให้สามารถควบคุมและทำงานอัตโนมัติในพื้นที่ได้ตามการใช้พลังงานและการผลิตพลังงานแสงอาทิตย์


1. เหตุใดจึงต้องใช้ Modbus/TCP เพื่อบูรณาการมิเตอร์พลังงานอัจฉริยะ

รองรับมิเตอร์วัดพลังงานอัจฉริยะ IAMMETER ทั้งหมดมอด์บัส ทีซีพีโปรโตคอลที่ใช้กันอย่างแพร่หลายสำหรับระบบอัตโนมัติในอุตสาหกรรมและในบ้าน

ประเภทโมเดล สินค้าที่รองรับ
เฟสเดียว WEM3080
ระบบแยกเดี่ยว (2 เฟส/2 เฟส) และ 3 เฟส (Wye) WEM3080T, WEM3046T, WEM3050T
สามเฟส (เดลต้า) WEM3080TD

ประโยชน์หลักของการรวม Modbus TCP เข้ากับ Home Assistant:

  • ประสิทธิภาพแบบเรียลไทม์สูง: อัตราการสุ่มตัวอย่างสูงสุดถึง1 วินาที(ทางช่วงการสแกน: 1) เหมาะสำหรับการควบคุมแบบเรียลไทม์
  • การสื่อสารในท้องถิ่น: ไม่ต้องพึ่งพาระบบคลาวด์ จึงมั่นใจได้ว่าความเป็นส่วนตัวและเสถียรภาพ.
  • การตรวจสอบพารามิเตอร์แบบเต็ม:แรงดันไฟฟ้า กระแสไฟฟ้า พลังงานนำเข้า/ส่งออก และอื่นๆ

2. ข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์

รายการตรวจสอบฮาร์ดแวร์

  • เครื่องวัดพลังงาน IAMMETER
  • เครือข่ายท้องถิ่น (มิเตอร์พลังงานและ Home Assistant ของคุณจะต้องอยู่ใน LAN เดียวกัน)
  • อุปกรณ์อัจฉริยะที่รองรับ Home Assistant (เช่น รีเลย์ Sonoff, เซ็นเซอร์อุณหภูมิ)

ข้อกำหนดของซอฟต์แวร์

  • ผู้ช่วยที่บ้านเวอร์ชัน ≥ 0.107.0
  • ตัวแก้ไขไฟล์หรือการเข้าถึง SSH เพื่อแก้ไขconfiguration.yaml

3. คู่มือการกำหนดค่าทีละขั้นตอน

ขั้นตอนที่ 1: ค้นหาที่อยู่ IP ของเครื่องวัด IAMMETER

ตรวจสอบที่อยู่ IP ของมิเตอร์ของคุณจากแอป IAMMETER หรืออินเทอร์เฟซเราเตอร์ (เช่น192.168.1.6).


ขั้นตอนที่ 2: แก้ไขการกำหนดค่าผู้ช่วยในบ้าน

เพิ่มสิ่งต่อไปนี้ลงในของคุณconfiguration.yaml:

modbus:
- ชื่อ: "IAMMETER_Hub"
ประเภท: tcp
โฮสต์: 192.168.1.6 # แทนที่ด้วย IP ของมิเตอร์ของคุณ
พอร์ต: 502
เซ็นเซอร์:
- ชื่อ: "Modbus_Power"
สเลฟ: 1
ที่อยู่: 2
ประเภทอินพุต: ถือ
หน่วยวัด: "W"
คลาสอุปกรณ์: พลังงาน
ประเภทข้อมูล: int32
ช่วงการสแกน: 1
- ชื่อ: "Modbus_Voltage"
สเลฟ: 1
ที่อยู่: 0
ประเภทอินพุต: ถือ
หน่วยวัด: "V"
คลาสอุปกรณ์: แรงดันไฟฟ้า
ประเภทข้อมูล: uint16
สเกล: 0.01
ความแม่นยำ: 1

คำอธิบายพารามิเตอร์หลัก:

  • ทาส: โดยปกติ 1
  • ที่อยู่:ที่อยู่ลงทะเบียน Modbus
  • มาตราส่วนและความแม่นยำ:สำหรับการแปลงข้อมูลดิบให้เป็นค่าที่อ่านได้

ขั้นตอนที่ 3: ตารางอ้างอิง – แผนที่ลงทะเบียน

พารามิเตอร์ ที่อยู่เฟสเดียว ที่อยู่สามเฟส ประเภทข้อมูล
แรงดันไฟฟ้า (V) 0 0 (ก), 10 (ข), 20 (ค) 16 มิ.ย.
กระแสไฟฟ้า (เอ) 1 1, 11, 21 16 มิ.ย.
กำลังไฟฟ้าที่ใช้งาน (วัตต์) 2 2, 12, 22 อินท์32
พลังงานนำเข้า (kWh) 4 4, 14, 24 ยูอินท์32
พลังงานส่งออก (kWh) 6 6, 16, 26 ยูอินท์32

👉 แผนที่ลงทะเบียนเต็มของเครื่องวัด IAMMETER


ขั้นตอนที่ 4: รีสตาร์ท Home Assistant

หลังจากบันทึกการกำหนดค่าแล้ว ให้รีสตาร์ท Home Assistant เอนทิตีใหม่ (เช่นเซ็นเซอร์.modbus_power) จะปรากฏภายใต้เครื่องมือสำหรับนักพัฒนา → รัฐ.


4. กรณีการใช้งานและสถานการณ์การทำงานอัตโนมัติ

กรณีการใช้งาน 1: การควบคุมรีเลย์ตามการอ่านพลังงาน

รีเลย์ควบคุมตามการใช้พลังงาน

ระบบอัตโนมัติ:
- นามแฝง: "พลังงานสูง → เปิดรีเลย์"
ทริกเกอร์:
แพลตฟอร์ม: numeric_state
รหัสเอนทิตี: sensor.modbus_power
ด้านบน: 1000
การดำเนินการ:
บริการ: switch.turn_on
เป้าหมาย:
รหัสเอนทิตี: switch.sonoff_s26

- นามแฝง: "พลังงานต่ำ → ปิดรีเลย์"
ทริกเกอร์:
แพลตฟอร์ม: numeric_state
รหัสเอนทิตี: sensor.modbus_power
ด้านล่าง: 500
การดำเนินการ:
บริการ: switch.turn_off
เป้าหมาย:
รหัสเอนทิตี: switch.sonoff_s26

💡 ตัวอย่าง: เมื่อกาต้มน้ำเปิดอยู่ (1596 วัตต์) รีเลย์จะเปิด เมื่อปิด (64 วัตต์) รีเลย์จะปิด


กรณีการใช้งานที่ 2: การตรวจสอบระบบโซลาร์ PV ใน Home Assistant

โดยการติดตามพลังงานนำเข้าและการส่งออกพลังงานคุณสามารถมองเห็นว่าระบบ PV โซลาร์ของคุณโต้ตอบกับกริดอย่างไร

👉 บทช่วยสอน: ตรวจสอบระบบโซลาร์ PV ของคุณ


5. คำแนะนำในการแก้ไขปัญหาและการเพิ่มประสิทธิภาพ

  1. การรีเฟรชข้อมูลช้า
    • ทำให้มั่นใจช่วงการสแกน: 1ได้รับการกำหนดค่าไว้แล้ว (ค่าเริ่มต้นอาจเป็น 15 วินาที)
    • หลีกเลี่ยงการอ่านรีจิสเตอร์หลายรายการพร้อมกัน
  2. ไม่มีหน่วยงานที่แสดง
    • ตรวจสอบ IP และพอร์ต (เช่นเทลเน็ต 192.168.1.6 502)
    • ยืนยันว่าที่อยู่ลงทะเบียนตรงกับประเภทมิเตอร์ของคุณ (เฟสเดียวหรือสามเฟส)
  3. เปรียบเทียบวิธีการบูรณาการอื่น ๆ IAMMETER → วิธีการบูรณาการผู้ช่วยในบ้านทั้งหมด
ประเภทการบูรณาการ ประสิทธิภาพแบบเรียลไทม์ ความซับซ้อน สถานการณ์ที่เหมาะสม
มอด์บัส ทีซีพี ★★★★☆ (1วินาที, ท้องถิ่น) ขนาดกลาง (ตั้งค่าการลงทะเบียน) การควบคุมแบบเรียลไทม์, การทำงานอัตโนมัติในพื้นที่ที่รวดเร็ว
MQTT ★★★☆☆ (1–5 วินาที รองรับคลาวด์) ต่ำ การซิงค์ระยะไกล แดชบอร์ดคลาวด์ ตัวเลือกในพื้นที่
บูรณาการหลัก ★★☆☆☆ (15 วินาที, คลาวด์เท่านั้น) ต่ำมาก การตรวจสอบพลังงานพื้นฐาน

6. บทสรุป

ด้วยการบูรณาการเครื่องวัดพลังงานอัจฉริยะ IAMMETER เข้าในผู้ช่วยที่บ้านทางมอด์บัส ทีซีพีคุณสามารถสร้างระบบติดตามและควบคุมพลังงานแสงอาทิตย์แบบอัตโนมัติที่เน้นความเป็นส่วนตัวและรวดเร็วและควบคุมในพื้นที่มีประสิทธิภาพอย่างยิ่งสำหรับการถ่ายโอนโหลด การชาร์จ EV และการทำน้ำอุ่นจากพลังงานแสงอาทิตย์ส่วนเกิน

🔧 การทำแผนที่การลงทะเบียนที่แม่นยำและช่วงการสแกนการเพิ่มประสิทธิภาพเป็นกุญแจสำคัญในการบรรลุเป้าหมายการตอบสนองระดับ 1 วินาที.

สำหรับผู้ใช้ขั้นสูง การจับคู่การรวมระบบนี้กับอินฟลักซ์ดีบีและกราฟาน่าช่วยให้สามารถวิเคราะห์พลังงานในระยะยาวและติดตามประสิทธิภาพได้

การประยุกต์ใช้ IAMMETER + Home Assistant ในโลกแห่งความเป็นจริง:

ที่ IAMMETER ภารกิจของเราไม่ใช่แค่เพียงการตรวจสอบเท่านั้น แต่เรายังตั้งเป้าที่จะช่วยให้ผู้ใช้พลังงานแสงอาทิตย์ลดค่าไฟฟ้าโดยเพิ่มการใช้พลังงานแสงอาทิตย์ให้สูงสุด การตรวจสอบอัจฉริยะเป็นขั้นตอนแรก แต่การประหยัดต้นทุนเป็นเป้าหมายสูงสุด

สูงสุด