ทำการทดลองง่ายๆ ใน Home Assistant
อัปเดตเมื่อวันที่ 12 มกราคม 2025: IAMMETER มีการพัฒนาอย่างต่อเนื่อง โดยมีวิธีการผสานรวมกับ Home Assistant มากขึ้น วิธีที่ง่ายที่สุดคือผ่านการค้นพบ MQTT ใน Home Assistant สำหรับรายละเอียด โปรดดูบทความ: เปิดใช้งาน MQTT Discovery ใน Home Assistant ด้วยเฟิร์มแวร์ IAMMETER ล่าสุด (i.76.058.8)
นอกจากนี้ โปรดตรวจสอบบทความนี้สำหรับการเปรียบเทียบตัวเลือกการผสานรวม: ห้าตัวเลือกในการผสานรวมมิเตอร์พลังงาน IAMMETER เข้ากับ Home Assistant (Core Integration, HACS, MQTT, Modbus/TCP, MQTT Discovery)
ควบคุมรีเลย์ Sonoff แบบเรียลไทม์ตามค่าพลังงานของมิเตอร์พลังงาน
บทคัดย่อ: การทดลองนี้แสดงให้เห็นวิธีการขอค่าพลังงานของมิเตอร์พลังงาน Wi-Fi (IAMMETER) จากเซ็นเซอร์ Modbus TCP (Home Assistant) ในอัตรา 1 ตัวอย่างต่อวินาที และใช้ค่านี้เป็นค่าป้อนกลับเพื่อควบคุมการทำงานของรีเลย์ SONOFF แบบเรียลไทม์
ขอข้อมูลของมิเตอร์พลังงานใน Home Assistant (Modbus/TCP) ในอัตรา 1 ตัวอย่างต่อวินาที และสั่งงาน Sonoff แบบเรียลไทม์
ยินดีต้อนรับให้พูดคุยเกี่ยวกับหัวข้อนี้ที่นี่


การตั้งค่า Home Assistant
กำหนดค่ามิเตอร์พลังงาน IAMMETER ใน Home Assistant
มิเตอร์พลังงานเฟสเดียว WEM3080: [Modbus TCP ใน Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yaml in Home Assistant/ModbusTCP/modbus1.yaml)
มิเตอร์พลังงานสามเฟส WEM3080T: [Modbus TCP ใน Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yaml in Home Assistant/ModbusTCP/modbus.yaml)
หากต้องการใช้เซ็นเซอร์นี้ในการติดตั้งของคุณ ให้เพิ่มสิ่งต่อไปนี้ลงในไฟล์
configuration.yamlของคุณ (ตัวอย่างสำหรับ WEM3080):โปรดอย่าลืมเพิ่ม 'scan_interval: 1' หลังจาก ' name: Modbus_Power' เพื่อให้ Home Assistant รีเฟรชค่าพลังงานทุก 1 วินาที
# ตัวอย่างรายการ configuration.yaml สำหรับการเชื่อมต่อ TCP หลายรายการ modbus: - name: hub11 type: tcp host: 192.168.1.6 port: 502 sensors: - name: Modbus_Voltage slave: 1 address: 0 input_type: holding unit_of_measurement: V device_class: voltage state_class: measurement count: 1 scale: 0.01 offset: 0 precision: 1 data_type: uint16 - name: Modbus_Current slave: 1 address: 1 input_type: holding unit_of_measurement: A device_class: current state_class: measurement count: 1 scale: 0.01 offset: 0 precision: 1 data_type: uint16 - name: Modbus_Power slave: 1 address: 2 input_type: holding unit_of_measurement: W device_class: power state_class: measurement count: 2 scale: 1 offset: 0 precision: 0 data_type: int32 scan_interval: 1 - name: Modbus_ImportEnergy slave: 1 address: 4 input_type: holding unit_of_measurement: kWh device_class: energy state_class: total_increasing count: 2 scale: 0.0003125 offset: 0 precision: 3 data_type: uint32 - name: Modbus_ExportGrid slave: 1 address: 6 input_type: holding unit_of_measurement: kWh device_class: energy state_class: total_increasing count: 2 scale: 0.0003125 offset: 0 precision: 3 data_type: uint32

เพิ่มรีเลย์โอเพนซอร์สหรือสมาร์ทซ็อกเก็ต (Esphome, Tasmota ฯลฯ) ที่รองรับใน Home Assistant สิ่งที่เราใช้ในการทดลองนี้คือ Sonoff (S26)


เพิ่มระบบอัตโนมัติใน Home Assistant:

เมื่อค่าพลังงานมากกว่า 1,000 ให้เปิด Sonoff S26:





ค่าพลังงาน < 500 แล้วปิด Sonoff S26:




ผลการทดลอง
ใช้กาต้มน้ำไฟฟ้าเพื่อสร้างโหลดพลังงาน

ในช่วงเริ่มต้น กาต้มน้ำไฟฟ้าปิดอยู่ ค่าพลังงานโหลดคือ 0W และสมาร์ทซ็อกเก็ต Sonoff ก็ปิดเช่นกัน

เปิดกาต้มน้ำไฟฟ้า Modbus_Power=1596W > 1000W จากนั้นรีเลย์ Sonoff S26 เปิด

พร้อมที่จะปิดกาต้มน้ำ

กาต้มน้ำไฟฟ้าปิดแล้ว Modbus_Power=64W < 500W รีเลย์ Sonoff S26 ปิด

ผลการทดลองทั้งหมดแสดงในวิดีโอนี้ (30 วินาทีสุดท้ายของวิดีโอนี้)
ขอข้อมูลของมิเตอร์พลังงานใน Home Assistant (Modbus/TCP) และสั่งงาน Sonoff แบบเรียลไทม์ - YouTube
การใช้ผลิตภัณฑ์ IAMMETER ใน Home Assistant
- สี่วิธีการที่พร้อมใช้งานสำหรับการผสานรวมมิเตอร์พลังงาน IAMMETER เข้ากับ Home Assistant
- สรุป: วิธีการใช้มิเตอร์พลังงาน IAMMETER ใน Home Assistant
- ผสานรวมมิเตอร์พลังงาน Wi-Fi IAMMETER (เฟสเดียวและสามเฟส) เข้ากับ Home Assistant
- มิเตอร์พลังงาน IAMMETER รองรับ Modbus TCP
ระบบ && ผลิตภัณฑ์ && โซลูชัน
สี่วิธีในการผสานรวมมิเตอร์ตรวจสอบการใช้ไฟฟ้า (IAMMETER) เข้ากับ Home Assistant
ตรวจสอบระบบโซลาร์ PV ของคุณใน Home Assistant
ควบคุมกำลังชาร์จ EV โดยสัมพันธ์กับเอาต์พุตโซลาร์ PV และค่าพลังงานจากการไฟฟ้า