หลังจากที่ Home Assistant (HA) รองรับการวัดการใช้พลังงาน มาแสดงหรือใช้งาน
โพสนี้บันทึกการเชื่อมต่อ ไว้ สำหรับคนที่ใช้งาน Homeassitant อยู่แล้ว จะไม่ รวมการติดตั้ง HAไว้นะครับ สำหรับคนที่สนใจว่ามัน คืออะไรและติดตั้งอย่างไร เข้าไปอ่านได้ที่เว็บของ HA
https://www.home-assistant.io/getting-started/
ทำไมต้องเชื่อมต่อ Inverter กับ HA ในเมื่อ Inverter ก็วัดการผลิตไฟจากโซล่าห์และวัดพลังงานที่ใช้จาก Power Meter ได้นี่นา

การเชื่อมต่อ Inverter เข้ากับ HA มีประโยชน์คือ
- ส่งข้อมูล ค่าพลังงานไฟฟ้าที่ผลิตและใช้งาน แสดงที่ HA Dashboard
- นำค่าที่แสดงมาคำนวณค่าไฟ ที่ใช้จริงได้
- นำค่าการใช้ไฟ และผลิตไฟ สรุปส่งให้ เจ้าของบ้านผ่านทาง Notification แอพ HA บน mobile หรือจะให้ พูดออกลำโพง smart speaker ก็ได้
- กำหนดเงื่อนไข จาก ค่าไฟที่ใช้หรือผลิต ถ้า น้อยหรือมากกว่าค่าที่ตั้งให้ ทำ action อื่นๆ เช่น ปิดเปิดเครื่องใช้ไฟฟ้า อื่นได้


การติดตั้ง Huawei Solar Integration เข้ากับ Home Assistant

1.ขั้นตอนแรก จะต้อง ตั้งค่าที่ Inverter ก่อน
เนื่องจาก Inverter จะมี Wifi module มาให้อยู่แล้วเพื่อใช้ต่อ net กับ router. เพื่อให้เราใช้งานแอพ Fusion Solar ผ่านเน็ตได้ แต่ จะมีการเชื่อมต่ออีกแบบคือ ใช้แอพ Fusion Home เชื่อมต่อ Wifi โดยให้ Inverter เป็นตัวปล่อยสัญญาณหรือ Access Point mode ซึ่ง Home assistant จะใช้การเชื่อมต่อ แบบที่สองนี้ (Inverter AP )
1.1 ทำการ upgrade Inverter firmware ด้วยแอพ FusionHome เพื่อให้รองรับ Modbus-TCP ก่อนโดยต้องใช้ firmware ใหม่กว่า ธันวาคม 2021 ( ของผมอัพเป็น V200R001C00SPC124)
1.2 ใช้แอพ FusionHome เชื่อมต่อWifi ตรงกับ Inverter AP ใช้ installer account login และ ทำการ enable Modbus-TCP ( Enable restricted หรือ Enable unrestricted) ที่ เมนู Communication configuration และ Dongle parameter setting



ดูเว็บประกอบ ได้ที่นี่
https://github.com/wlcrs/huawei_solar/wiki/Connecting-to-the-inverter#network-connection
ขั้นตอนที่สอง จะต้อง เชื่อมต่อ HA กับ Inverter AP
ซึ่งการเชื่อมต่อนี้ ขึ้นอยู่ว่าเราลง HA ผ่าน platform อะไร ถ้าใครที่ใช้ Rasberry Pi หรือ IntelNuC ที่มี Port LAN และ Wifi จะสะดวกเลย คือให้ใช้ port LAN ต่อกับ router ที่บ้านและใช้ port LAN นี้ใช้งานกับ HA ส่วน Wifi จะใช้เชื่อมต่อ กับ AP ไม่สามารถใช้ Wifi เชื่อมต่อกับ router ที่บ้านและ Inverter พร้อมกันได้นะครับ
มาที่กรณีของผม ลง HA แบบ OVA หรือ VM ใน Synology NAS อันนี้มีแค่ port LAN ไม่สามารถเชื่อมต่อกับ Inverter ได้แน่นอน เลยต้องหา USB Wifi dongle เพื่อนำมาเชื่อมต่อโดยเฉพาะ ก็เลยสั่งซื้อผ่าน Shopee ได้มาราคา สองร้อยกว่าบาท และรุ่นที่รองรับกับ Synology NAS คือรุ่นนี้เลย

แต่ข่าวร้ายคือ Synology DSM 7.x ไม่รองรับ USB Wifi dongle ซะแล้ว แต่ผมยังใช้ DSM6.2 อยู่ก็เลยใช้ได้ อนาคตถ้า up DSM7 สงสัยคงต้องย้าย HA ไปใส่ใน Pi แทนซะแล้ว
ขั้นตอนการ setup คือ
- ให้ shutdown VM ของ HA ผ่าน VMM ใน NAS ก่อ
- เสียบ Wifi USB เข้ากับ ช่อง USB ของ NAS
- ทำการ Map USB wifi ให้ใช้กับ VM ของ HA
- Power On VM HA

ขั้นตอนที่สาม เป็นการ ทำ integration ที่ HA
อ้างอิงเว็บ Huawei Solar Integration ตามลิงค์นี้
ก่อนจะต้องค่า HA สำหรับ Inverter integration เราจะต้องทำการเชื่อมต่อ Wifi จาก HA ไปต่อกับ Inverter AP ให้เรียบร้อยก่อน
- ที่ HA กด Setting -> System -> Network
- ที่ WLAN interface ให้ทำการ enable DHCP ของ IPv4 ก่อน

3. ที่ Wifi ให้ เชื่อมต่อ Inverter AP โดย inverter จะแแสดง SSID เป็น SUN2000-xxxxx

4. ตรวจสอบ IP ที่ได้รับจาก Inverter AP กดตรงจุดสามจุดล่างซ้ายก็จะเห็น

มาถึงขั้นตอนนี้ เราก็เชื่อมต่อ network จาก HA ไปยัง Inverter ได้แล้ว
5. ติดตั้ง integration ผ่าน HACS หรือ copy ไฟล์ในลิงค์ github ไปยัง folder custom_components/huawei_solar ของ HA
ที่ HACS กดเพิ่ม custom repository เพิ่ม url https://github.com/wlcrs/huawei_solar ใน Repository เลือก Category เป็น Integration

6. จะมี Huawei Solar Integration เพิ่มขึ้น ใน HACS กดที่ Huawei Solar Integration

7. หน้า HACS เพิ่ม Integration โดยกด Add Integration

หรือ ที่ HA Setting -> Devices and Services -> กด + Add Integration. เลือก Huawei Solar

8. เลือกเชื่อมต่อแบบ Network

9. ใส่ค่า IP ที่ได้จากขั้นตอนที่ 4 ใส่ port 6607 ค่า slave ใส่ 0 ส่วน option Advanced elevate permission ใช้สำหรับต้องการเปลี่ยนตั้งค่าของ battery ที่ใช้เก็บไฟจากโซล่าห์ ถ้าเลือกตั้งค่าจะต้องใส่ intsaller password ลงไป ( password 00000a )

10. เช้ค integration ของ Huawei Inverter solar จะขึ้นมา ใน Setting -> Devices & Services
ถ้าเห็น integration , devices และ entity แระมาณนี้แสดงว่าได้ทำการเชื่อมต่อสำเร็จแล้ว ถ้ายังไม่ได้ตรวจสอบเรื่อง network และลอง restart HA อีกทีนึงครับ



11. จากนั้น ก็นำค่า entity ของ Inverter และ Power meter ไป map ในหน้า Energy Dashboard
(กด Setting -> Dashboard -> Energy )
Grid consumption (ค่าพลังงานไฟฟ้าที่ใช้)) เลือก map กับค่า Power meter consumption
Return to Grid (ค่าพลังงานที่ส่งคืนกรณีขายไฟคืน) เลือก Power meter Exported
Solar production (ค่าพลังงานที่โซล่าห์ผลิตได้)) เลือก Inverter Daily yield

ค่า Dashboard แสดงประมาณนี้

เป็นการเสร็จการเชื่อมต่อ Huawei Inverter Solar มาที่ Home assistant เรียบร้อยแล้วครับ
ส่งความเห็นที่ Jirat Udomsri ยกเลิกการตอบ