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

WattBattle: Một ứng dụng web nguồn mở để so sánh dữ liệu năng lượng mặt trời IAMMETER với bạn bè

WattBattle: Một ứng dụng web nguồn mở để so sánh dữ liệu năng lượng mặt trời IAMMETER với bạn bè

WattBattle là gì?

WattTrận chiếnlà một ứng dụng web nhẹ, mã nguồn mở cho phép bạn so sánh hiệu suất hệ thống PV mặt trời của mình với bạn bè—bằng cách sử dụng dữ liệu thời gian thực từĐồng hồ đo năng lượng IAMMETER.

Công cụ thú vị này được xây dựng hoàn toàn trênAPI đám mây IAMMETER, cho phép người dùng trực quan hóa và xếp hạng các số liệu năng lượng quan trọng như sản xuất điện mặt trời, tiêu thụ năng lượng, năng lượng xuất khẩu và tỷ lệ tự sử dụng.

Cho dù bạn là người đam mê tự làm hay là nhà phát triển, WattBattle đều chứng minh bạn có thể dễ dàng tạo ứng dụng hoặc bảng thông tin của riêng mình như thế nào với hệ sinh thái mở và thân thiện với nhà phát triển của IAMMETER.


Ý tưởng bắt đầu như thế nào

Chúng tôi tình cờ đọc được bài đánh giá trên Amazon về IAMMETER WEM3050T như sau:

“Gói đám mây miễn phí đã đủ để theo dõi hàng ngày và gói dùng thử Pro kéo dài một tháng đã cung cấp cho tôi các biểu đồ mà tôi thực sự đã khoe với bạn bè (chưa bao giờ nghĩ mình sẽ khoe về watt).”

Điều này đã truyền cảm hứng cho chúng tôi khám phá cách người dùng IAMMETER có thểchia sẻ hoặc thậm chí khoe dữ liệu năng lượng mặt trời của họtheo cách tương tác hơn. Đầu tiên chúng tôi tạo một bài đăng trên blog để làm nổi bật các tính năng chia sẻ của IAMMETER:
👉 Hãy để IAMMETER giúp bạn giới thiệu hệ thống điện mặt trời PV của bạn với bạn bè

Sau đó chúng tôi xây dựngWattTrận chiến, một ứng dụng web đơn giản giúp việc so sánh năng lượng mặt trời trở nên thú vị. Mã nguồn đầy đủ được mở trên GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Bạn có thể dùng thử bản demo trực tiếp tại đây:
🌐 http://laoliu.iammeter.com:3000/


Tại sao điều này quan trọng (kể cả với người mới bắt đầu)

WattBattle được xây dựng bởi một người có nền tảng về lập trình C, vớikhông có kinh nghiệm trước đó về Node.jsNhờ có ChatGPT và API rõ ràng của IAMMETER, chỉ mất vài giờ để thiết lập và chạy ứng dụng này.

Điều này chứng minh rằngbạn không cần phải là một nhà phát triển web chuyên nghiệpđể tạo ra các công cụ tuyệt vời bằng cách sử dụng dữ liệu IAMMETER. Nếu bạn có ý tưởng, IAMMETER Cloud API có thể giúp biến ý tưởng đó thành hiện thực!


WattBattle hoạt động như thế nào

WattBattle sử dụngAPI đám mây IAMMETERĐẾN:

  1. Chấp nhận IAMMETER của người dùngMã thông báoSN.
  2. Lấy giá trị kWh bằng cách gọi API của IAMMETER hai lần—một lần cho lần đọc mới nhất và một lần cho lần đọc đầu tiên trong ngày (sử dụngthời gian thựctham số).
  3. Tính toán số liệu hàng ngày (sản xuất năng lượng mặt trời, tiêu thụ năng lượng, năng lượng xuất khẩu) dựa trên các loại pha do người dùng lựa chọn (Biến tầnhoặcLưới).
  4. So sánh kết quả với những người dùng khác và hiển thị thứ hạng.
  5. Bảng xếp hạng được thiết lập lại hàng ngày để khuyến khích sự tham gia liên tục.

Cách chơi trò chơi xếp hạng năng lượng mặt trời

1. Thông tin thiết bị đầu vào

Nhập IAMMETER của bạnSNMã thông báo. Nếu bạn chỉ đang thử nghiệm, hãy nhấp vào"Sử dụng Demo".

ví dụ đầu vào

2. Cấu hình đồng hồ đo của bạn

TrongDữ liệutab, chọn từng loại pha nhưBiến tầnhoặcLưới. Những lựa chọn này xác định cách dữ liệu của bạn được phân loại.

tab dữ liệu

3. Xem và Cạnh tranh

Đi đếnBản tóm tắttab để xem hiệu suất hàng ngày của bạn, sau đó nhấp vào"So sánh ngay"để vào bảng xếp hạng.

tab tóm tắt

4. Kiểm tra thứ hạng

Hãy xem vị trí của bạn so với những người dùng IAMMETER khác!

xếp hạng


Tham gia cộng đồng nhà phát triển DIY IAMMETER

WattTrận chiếnchỉ là một ví dụ về những gì bạn có thể xây dựng bằng cách sử dụngAPI của IAMMETERvà dữ liệu năng lượng thời gian thực từ đồng hồ đo năng lượng IAMMETER.

Nếu bạn là mộtnhà phát triển web, hãy thoải mái fork repo và cải thiện nó!
Nếu bạn là mộtngười đam mê hoặc người mới bắt đầu, hãy để sự sáng tạo của bạn tuôn trào—ChatGPT và IAMMETER sẽ giúp bạn bắt đầu.

Nếu bạn đã xây dựng một công cụ, trò chơi, hình ảnh trực quan hoặc bất kỳ điều gì thú vị bằng IAMMETER, chúng tôi rất mong được lắng nghe ý kiến của bạn!
👉 Hãy cho chúng tôi biết về nó và chúng tôi sẽ thưởng cho bạnĐiểm thưởng IAMMETER!


Xây dựng ứng dụng IAMMETER của riêng bạn

Bạn có muốn tạo ứng dụng năng lượng mặt trời, bảng điều khiển năng lượng gia đình hoặc công cụ so sánh như WattBattle không?

Khám phá IAMMETER Cloud API:
🔗 https://www.iammeter.com/docs/system-api

Nhận dữ liệu thời gian thực từ máy đo năng lượng IAMMETER, trực quan hóa theo cách của bạn và chia sẻ với thế giới.

Chúng ta hãy cùng nhau phát triển cộng đồng nhà phát triển IAMMETER!

Đứng đầu