Xin lỗi, trình duyệt của bạn không hỗ trợ JavaScript!
Đăng nhập

Mô phỏng biểu đồ phụ tải và tích hợp trình mô phỏng vào Home Assistant

bắt đầu nhanh : mô phỏng biểu đồ phụ tải trong trình mô phỏng này

Hỏi: Tại sao chúng ta cần mô phỏng biểu đồ phụ tải trong trình mô phỏng này? Đáp: Nếu bạn có thể mô phỏng biểu đồ phụ tải chính xác như thực tế, bạn sẽ có thể thực hiện thí nghiệm trên trình mô phỏng này. Hãy tìm một cách phù hợp để điều khiển tải có thể điều khiển được và tận dụng sản lượng điện mặt trời hiệu quả hơn.

Hướng dẫn này sẽ mất khoảng 10 phút. Nhằm chỉ cho bạn cách chạy trình mô phỏng này và cách mô phỏng biểu đồ phụ tải trong trình mô phỏng này.

  • cách tải trình mô phỏng này và chạy nó
  • mô phỏng biểu đồ phụ tải của bạn trong trình mô phỏng này
  • đọc dữ liệu của trình mô phỏng từ home assistant

Hãy cho chúng tôi biết suy nghĩ của bạn tại đây Integrate a virtual 3-phase energy meter (open source) into HA,use it to optimize your solar pv system

Lời nói đầu

Có một số giới thiệu cơ bản về trình mô phỏng. Bạn có thể đọc những phần này trước, hoặc chuyển thẳng đến chương tiếp theo .(Việc đọc hay không đọc chương này sẽ không ảnh hưởng đến khả năng vận hành trình mô phỏng của bạn ở chương tiếp theo).

tại sao chúng tôi phát triển trình mô phỏng này

Các tính năng nổi bật

Trình mô phỏng hoạt động như thế nào

Cài đặt và chạy trình mô phỏng

Mã nguồn

Trình mô phỏng là mã nguồn mở ,mã nguồn ở đây IAMMETER`simulator in GitHub

Cách cài đặt

Bạn có thể tải mã nguồn về và chạy trực tiếp (cần tải & cài đặt .NET Runtime 6.0.10 trước).

Chạy trình mô phỏng từ mã nguồn

Chúng tôi cũng cung cấp docker image, bạn cũng có thể chạy trình mô phỏng này trong docker.

Chạy trình mô phỏng từ docker

Chạy trình mô phỏng

Truy cập http://localIP:8080

Chạy trình mô phỏng

Cổng 8080 có thể được định nghĩa trong file "appsettings.json"

image-20221031151418036

API:monitorjson

Trình mô phỏng cũng hỗ trợ API "monitorjson", giống như WEM3080T thật

Khi bạn thay đổi công suất tải trong phần cài đặt, ngoài bảng tổng quan của trình mô phỏng, API này cũng có thể được dùng để kiểm tra công suất biến đổi ở pha B.

Monitorjson api

Mô phỏng biểu đồ phụ tải bằng cách nhập file JSON

Chúng tôi cung cấp một số cấu hình biểu đồ phụ tải tại đây. Bạn có thể tải chúng về và nhập trực tiếp vào trình mô phỏng của mình.

https://github.com/lewei50/iammeter-simulator

Sau khi bạn đã mô tả biểu đồ phụ tải của mình trong trình mô phỏng, bạn có thể xuất cấu hình ra file JSON. Người khác cũng có thể nhập trực tiếp file JSON này.

Mô phỏng biểu đồ phụ tải theo cách thủ công

image-20221109163611978

Chế độ chạy: Thủ công

Trong chế độ này, tải có thể được bật/tắt thủ công trên bảng điều khiển ,hoặc bằng lệnh gọi API.

Công suất: Đây là một khoảng công suất . Nếu bạn cần một giá trị công suất cố định, chỉ cần giữ nguyên giá trị ở đây.

image-20221111095552288

Bạn có thể bật/tắt thủ công trên bảng tổng quan.

image-20221111095741932

Chế độ chạy: Hẹn giờ

image-20221111103155754

Công suất: đây là một khoảng công suất . Nếu bạn cần một giá trị công suất cố định, chỉ cần giữ nguyên giá trị ở đây.

Thời gian: đặt khoảng thời gian chạy

Số phút mở: đặt thời gian chạy trong khoảng thời gian này.

Lấy hình trên làm ví dụ, "time" là 17:00-23:00, "opened minutes" là 180-240. Cài đặt này nghĩa là tải này sẽ chạy 180-240 (phút ngẫu nhiên) trong khoảng từ 17:00 đến 23:00. Nếu bạn muốn nó chạy liên tục từ 17:00-23:00, "opened minutes" nên được đặt là 360-360 (bao trùm toàn bộ 6 giờ )

Điều khiển tải bằng API

Nếu chế độ được đặt là "configurable" , nghĩa là tải này có thể được điều khiển bằng lệnh gọi API, như hình dưới đây

/api/setloadpower?v=1200

Xin lưu ý: phiên bản hiện tại chỉ hỗ trợ một tải "Configurable". chúng tôi có thể tăng số lượng tải "configurable" trong phiên bản tiếp theo.

image-20221111102528393

Tích hợp trình mô phỏng này vào home assistant

hướng dẫn: https://imeter.club/topic/349

Hiệu ứng demo: http://ha.iammeter.com:18123/lovelace/sim1 (user:iammeter ,pwd:iammeter)

image-20221111092359043

Tham khảo

Cài đặt ảo của trình mô phỏng

Trình mô phỏng giả định rằng bạn đã lắp đặt đồng hồ đo điện theo cách này.

Sau khi bạn đã thay đổi cài đặt tải, bạn cũng có thể dùng API cục bộ "monitorjson" để xem thay đổi công suất ở pha B.

Cài đặt ảo của trình mô phỏng

Lên đầu