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

IAMMETER App Store chính thức ra mắt

IAMMETER App Store chính thức ra mắt

Người dùng IAMMETER thường mong muốn những công cụ giám sát tập trung hơn so với một bảng điều khiển tiêu chuẩn.

Ví dụ:

  • bảng điều khiển cục bộ với cập nhật thời gian thực nhanh hơn;
  • màn hình hiển thị đơn giản cho xưởng sản xuất hoặc phòng điều khiển;
  • công cụ để kiểm thử API của đồng hồ IAMMETER;
  • trang giám sát với bố cục, tên công ty hoặc logo tùy chỉnh.

IAMMETER App Store giúp biến những ý tưởng này thành các ứng dụng có thể tái sử dụng.

Đây là một hệ sinh thái ứng dụng mở, tập trung chủ yếu vào các dự án được xây dựng bằng Local API của đồng hồ IAMMETER. Các kỹ sư IAMMETER và nhà phát triển cộng đồng cùng nhau duy trì hệ sinh thái này, với trọng tâm là các ứng dụng có mã nguồn có thể được kiểm tra, tái sử dụng và cải tiến.

IAMMETER App Store

Tự xây dựng bảng điều khiển năng lượng của bạn trong 5 phút

Xây dựng ứng dụng với Local API của IAMMETER

Đồng hồ IAMMETER cung cấp Local API trả về các phép đo điện theo thời gian thực như điện áp, dòng điện, công suất và điện năng.

Đồng hồ IAMMETER hỗ trợ CORS trên các HTTP API cục bộ. Điều này cho phép một ứng dụng thuần frontend được xây dựng bằng HTML, CSS và JavaScript giao tiếp trực tiếp với đồng hồ khi trình duyệt và đồng hồ nằm trong cùng một mạng cục bộ.

Một ứng dụng được xây dựng theo cách này có thể:

  • đọc dữ liệu trực tiếp từ đồng hồ mà không cần tải lên IAMMETER Cloud trước;
  • hoạt động mà không cần máy chủ backend riêng;
  • được lưu trữ trên GitHub Pages hoặc tải về và sử dụng cục bộ;
  • cung cấp bảng điều khiển, trực quan hóa hoặc công cụ chẩn đoán tùy chỉnh;
  • đóng vai trò là điểm khởi đầu mã nguồn mở cho các phát triển tiếp theo.

Kiến trúc này hạ thấp rào cản phát triển và giúp việc biến một ý tưởng giám sát tập trung thành một ứng dụng hoạt động được trở nên thiết thực và nhanh chóng.

Khám phá các ứng dụng và công cụ mã nguồn mở

IAMMETER App Store tập hợp các dự án này vào một danh mục.

Các ví dụ hiện tại bao gồm:

  • bảng điều khiển giám sát đồng hồ cục bộ;
  • IAMMETER Local API Explorer;
  • công cụ kiểm thử và chẩn đoán API;
  • các ví dụ ứng dụng tĩnh mà nhà phát triển có thể chỉnh sửa.

Mỗi mục trong App Store có thể cung cấp liên kết ứng dụng, tài liệu, mã nguồn, thông tin phiên bản và chi tiết dự án. Người dùng cũng có thể thích, đánh dấu yêu thích hoặc bình luận về ứng dụng.

App Store tập trung chủ yếu vào các dự án mã nguồn mở. Điều này giúp người dùng hiểu cách một ứng dụng hoạt động, điều chỉnh nó theo nhu cầu của mình và đóng góp cải tiến trở lại hệ sinh thái.

Sự tham gia của nhà phát triển và Điểm thưởng

IAMMETER hoan nghênh các nhà phát triển xây dựng và gửi ứng dụng dựa trên Local API của IAMMETER.

Nhà phát triển có thể sử dụng quy trình phát triển truyền thống hoặc các công cụ lập trình hỗ trợ AI hiện đại để tạo bảng điều khiển, tiện ích, ví dụ và các ứng dụng thiết thực khác.

Những đóng góp chất lượng cao cho App Store có thể nhận được Điểm thưởng (RP), ghi nhận công sức phát triển, kiểm thử, viết tài liệu và cải tiến liên tục.

Mục tiêu là mang những ứng dụng hữu ích đến với nhiều người dùng IAMMETER hơn, đồng thời mang lại lý do thiết thực để nhà phát triển chia sẻ công việc của mình.

Cloud Apps và App Store phục vụ những mục đích khác nhau

IAMMETER cũng cung cấp Cloud Apps, nhưng Cloud Apps và App Store có vai trò khác nhau:

  • Cloud Apps được xây dựng bằng IAMMETER Cloud API, do IAMMETER duy trì và dùng để khám phá, bổ sung các tính năng của IAMMETER Cloud như giám sát, báo cáo và công cụ tính phí.
  • Các ứng dụng trong App Store chủ yếu được xây dựng bằng Local API của đồng hồ IAMMETER và được IAMMETER cùng các nhà phát triển cộng đồng duy trì chung, với trọng tâm là các dự án mã nguồn mở.

Để so sánh chi tiết, xem IAMMETER Cloud Apps và App Store: Khác nhau thế nào?.

Tầm nhìn của chúng tôi: Làm cho việc phát triển ứng dụng IAMMETER trở nên dễ tiếp cận

Mục tiêu của chúng tôi là làm cho việc phát triển ứng dụng IAMMETER trở nên dễ tiếp cận với cả những nhà phát triển giàu kinh nghiệm và những người dùng mới bắt đầu lập trình.

Mô hình ứng dụng tĩnh của App Store, Local API mở, các ví dụ có thể tái sử dụng và công cụ phát triển hỗ trợ AI giúp bạn có thể:

  • bắt đầu từ một dự án đã có;
  • mô tả một yêu cầu giám sát;
  • chỉnh sửa giao diện và logic;
  • kiểm thử kết quả trực tiếp với đồng hồ IAMMETER;
  • chia sẻ ứng dụng đã hoàn thiện với những người dùng khác.

IAMMETER sẽ tiếp tục cải thiện tài liệu Local API, các ví dụ và hướng dẫn phát triển để nhiều người dùng hơn có thể biến những ý tưởng thiết thực thành các ứng dụng có thể tái sử dụng.

Bắt đầu

Lên đầu