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

ทำการทดลองง่ายๆ กับผู้ช่วยที่บ้าน

ควบคุมรีเลย์ Sonoff แบบเรียลไทม์ตามค่ากำลังของเครื่องวัดพลังงาน

บทคัดย่อ: การทดลองนี้แสดงให้เห็นถึงวิธีการขอค่าพลังงานของเครื่องวัดพลังงาน Wi-Fi (IAMMETER) จากเซ็นเซอร์ modbus tcp (ผู้ช่วยในบ้าน) ใน 1 วินาที/วินาที (ตัวอย่าง/วินาที) และใช้การอ่านนี้เป็นค่าป้อนกลับเพื่อควบคุม รีเลย์ SONOFF ทำงานแบบเรียลไทม์

ขอข้อมูลเครื่องวัดพลังงานใน Home Assistant (Modbus/TCP) ใน 1 วินาที/วินาที (ตัวอย่าง/วินาที) และเรียกใช้ Sonoff แบบเรียลไทม์

ยินดีต้อนรับสู่การอภิปรายหัวข้อนี้ที่นี่

วิดีโอสอนของเอกสารนี้

สายไฟพื้นฐานรวมถึงเครื่องวัดพลังงาน wifi (เซ็นเซอร์), sonoff ซ็อกเก็ตอัจฉริยะ (ตัวกระตุ้น), โหลด,

เอฟเฟกต์แดชบอร์ดของ Home Assistant ของการทดลองนี้

การตั้งค่าผู้ช่วยในบ้าน

  1. กำหนดค่าเครื่องวัดพลังงานของ IAMMETER ใน Home Assistant

    เครื่องวัดพลังงานเฟสเดียวWEM3080: [modbusTCP ใน Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamlใน Home Assistant/ModbusTCP/modbus1.yaml)

    เครื่องวัดพลังงานสามเฟสWEM3080T: [modbusTCP ใน Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamlใน Home Assistant/ModbusTCP/modbus.yaml)

    หากต้องการใช้เซ็นเซอร์นี้ในการติดตั้ง ให้เพิ่มข้อมูลต่อไปนี้ในconfiguration.yamlไฟล์ (เช่น WEM3080):

    โปรดอย่าลืมเพิ่ม'scan_interval: 1'หลัง ' ชื่อ: Modbus_Power' เพื่อให้ผู้ช่วยในบ้านรีเฟรชการอ่านพลังงานทุก ๆ 1 วินาที

    # ตัวอย่างรายการ configuration.yaml สำหรับการเชื่อมต่อ TCP หลายรายการ
    มอดบัส:
      - ชื่อ: hub11
        ชนิด: tcp
        โฮสต์: 192.168.1.6
        พอร์ต: 502
        เซ็นเซอร์:
          - ชื่อ: Modbus_Voltage
            ทาส: 1
            ที่อยู่: 0
            input_type: ถือ
            unit_of_measurement: V
            device_class: แรงดันไฟฟ้า
            state_class: การวัด
            นับ: 1
            ขนาด: 0.01
            ออฟเซ็ต: 0
            ความแม่นยำ: 1
            data_type: uint16
          - ชื่อ: Modbus_Current
            ทาส: 1
            ที่อยู่ 1
            input_type: ถือ
            unit_of_measurement: A
            device_class: ปัจจุบัน
            state_class: การวัด
            นับ: 1
            ขนาด: 0.01
            ออฟเซ็ต: 0
            ความแม่นยำ: 1
            data_type: uint16
          - ชื่อ: Modbus_Power
            ทาส: 1
            ที่อยู่ 2
            input_type: ถือ
            unit_of_measurement: W
            device_class: พลังงาน
            state_class: การวัด
            นับ: 2
            ขนาด: 1
            ออฟเซ็ต: 0
            ความแม่นยำ: 0
            data_type: int32
            scan_interval: 1
          - ชื่อ: Modbus_ImportEnergy
            ทาส: 1
            ที่อยู่: 4
            input_type: ถือ
            unit_of_measurement: kWh
            device_class: พลังงาน
            state_class: total_increasing
            นับ: 2
            ขนาด: 0.0003125
            ออฟเซ็ต: 0
            ความแม่นยำ: 3
            data_type: uint32
          - ชื่อ: Modbus_ExportGrid
            ทาส: 1
            ที่อยู่: 6
            input_type: ถือ
            unit_of_measurement: kWh
            device_class: พลังงาน
            state_class: total_increasing
            นับ: 2
            ขนาด: 0.0003125
            ออฟเซ็ต: 0
            ความแม่นยำ: 3
            data_type: uint32

    Configuration.Yaml ใน Home Assistant

    เพิ่มการถ่ายทอด Sonoff ใน Home Assistant

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

    เลือกอุปกรณ์ใน Home Assistant ทีละขั้นตอน

    เลือกผลิตภัณฑ์ SonOff(tasmota) ในการทดลองนี้

  3. เพิ่มการทำงานอัตโนมัติใน Home Assistant:

    เพิ่มการทำงานอัตโนมัติใน Home Assistant

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

    สร้างระบบอัตโนมัติ

    เพิ่มเงื่อนไขทริกเกอร์ในระบบอัตโนมัติของผู้ช่วยที่บ้าน

    ตั้งชื่อการทำงานอัตโนมัตินี้

    เลือกการอ่านพลังงานจากเซ็นเซอร์ modbus/tcp เป็นแหล่งทริกเกอร์

    image-2020715151504004

    Power<500 จากนั้นปิด Sonoff S26:

    เพิ่มแหล่งทริกเกอร์อื่นในระบบอัตโนมัตินี้

    หากพลังงานน้อยกว่า 500W ให้ดำเนินการที่เกี่ยวข้อง

    ปิดรีเลย์ sonoff เมื่อการอ่านกำลังไฟฟ้าน้อยกว่า 50w

    เปิดการทำงานอัตโนมัติใน Home Assistant

ผลการทดลอง

ใช้กาต้มน้ำไฟฟ้าในการผลิตกำลังโหลด

ทำการทดลองนี้ในผู้ช่วยที่บ้าน

เมื่อเริ่มต้นกาต้มน้ำไฟฟ้าดับกำลังโหลดอยู่ที่ 0w ซ็อกเก็ตอัจฉริยะ sonoff ก็ปิดเช่นกัน

sonoff จะปิดเมื่อกำลังโหลดน้อยกว่า 500w

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

sonoff เปิดอยู่เมื่อกำลังโหลดมากกว่า 1,000w

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

ทำการทดลองระบบอัตโนมัติในผู้ช่วยที่บ้าน

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

sonoff จะปิดเมื่อกำลังโหลดน้อยกว่า 500w

เอฟเฟกต์การทดสอบทั้งหมดแสดงในวิดีโอนี้ (30 วินาทีสุดท้ายของวิดีโอนี้)

ขอข้อมูลของเครื่องวัดพลังงานใน Home Assistant (modbus/tcp) เรียก Sonoff แบบเรียลไทม์ - YouTube

ใช้ผลิตภัณฑ์ของ IAMMETER ใน Home Assistant

  1. มีสี่วิธีในการรวมเครื่องวัดพลังงานของ IAMMETER เข้ากับ Home Assistant
  2. สรุป: วิธีใช้เครื่องวัดพลังงานของ IAMMETER ใน Home Assistant
  3. ผสานรวมเครื่องวัดพลังงาน IAMMETER Wi-Fi (เฟสเดียวและสามเฟส) เข้ากับผู้ช่วยในบ้าน
  4. เครื่องวัดพลังงาน IAMMETER รองรับ Modbus TCP

ระบบ && สินค้า && โซลูชั่น

สี่วิธีในการรวมเครื่องตรวจวัดการใช้ไฟฟ้า (IAMMETER) เข้ากับผู้ช่วยในบ้าน

ตรวจสอบระบบพลังงานแสงอาทิตย์ PV ของคุณใน Home Assistant

ควบคุมพลังงานการชาร์จ EV โดยคำนึงถึงเอาท์พุต PV แสงอาทิตย์และการอ่านค่าพลังงานกริด

สูงสุด