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

IAMMETER Cloud Apps กับ App Store แตกต่างกันอย่างไร?

IAMMETER Cloud Apps กับ App Store แตกต่างกันอย่างไร?

IAMMETER มี App Store อยู่แล้ว และขณะนี้ได้เปิดตัว Cloud Apps เพิ่มเติม แม้ชื่อของทั้งสองบริการจะมีคำว่า “Apps” เหมือนกัน แต่ใช้ส่วนติดต่อข้อมูล รูปแบบการพัฒนา และมีเป้าหมายของผลิตภัณฑ์ที่แตกต่างกัน

ความแตกต่างหลักคือ:

Cloud Apps พัฒนาด้วย IAMMETER Cloud API ดูแลโดย IAMMETER และใช้สำหรับทดลองและเสริมความสามารถของ IAMMETER Cloud ส่วน App Store มุ่งเน้นแอปพลิเคชันที่พัฒนาด้วย Local API ของมิเตอร์ IAMMETER เป็นหลัก โดยเป็นระบบนิเวศแอปพลิเคชันแบบเปิดที่ IAMMETER และนักพัฒนาในชุมชนร่วมกันดูแล และให้ความสำคัญกับโครงการโอเพนซอร์ส

ทั้งสองบริการไม่ใช่ช่องทางเข้าสู่แพลตฟอร์มเดียวกัน และบริการหนึ่งก็ไม่ได้เป็นเพียงสิ่งทดแทนอีกบริการหนึ่ง

Cloud Apps: ทดลองและขยายความสามารถของ IAMMETER Cloud

IAMMETER Cloud Apps ออกแบบมาสำหรับผู้ที่ใช้งาน IAMMETER Cloud อยู่แล้ว

แอปพลิเคชันเหล่านี้ใช้ IAMMETER Cloud API เป็นหลัก เพื่อเข้าถึงสถานที่ มิเตอร์ และข้อมูลย้อนหลังในบัญชี IAMMETER Cloud ของผู้ใช้ แล้วนำข้อมูลมาสร้างเครื่องมือเฉพาะด้านสำหรับการตรวจสอบ รายงาน การคิดค่าไฟ และการวิเคราะห์

Cloud Apps มีวัตถุประสงค์หลักสองประการ

1. แพลตฟอร์มสำหรับทดลองคุณสมบัติใหม่ของ IAMMETER Cloud

IAMMETER Cloud เป็นระบบตรวจสอบพลังงานที่สมบูรณ์ จึงต้องรองรับผู้ใช้หลายประเภท มิเตอร์หลายรุ่น รูปแบบสิทธิ์การใช้งาน ข้อกำหนดด้านเสถียรภาพ ความซับซ้อนของส่วนติดต่อ และการบำรุงรักษาระยะยาว

Cloud Apps เป็นสภาพแวดล้อมที่ยืดหยุ่นกว่า ซึ่งช่วยให้ IAMMETER สามารถ:

  • สร้างแอปพลิเคชันเฉพาะสำหรับความต้องการที่กำหนดไว้อย่างชัดเจน
  • ใช้ข้อมูลจริงจาก IAMMETER Cloud เพื่อตรวจสอบคุณค่าของคุณสมบัติ
  • เปิดโอกาสให้ผู้ใช้ทดลองมุมมองการตรวจสอบ รูปแบบรายงาน หรือเครื่องมือคิดค่าไฟใหม่
  • ปรับปรุงแอปพลิเคชันจากการใช้งานจริงและความคิดเห็นของผู้ใช้
  • ทดสอบแนวคิดใหม่โดยไม่เพิ่มความซับซ้อนให้กับส่วนติดต่อหลักของ IAMMETER Cloud

ในแง่นี้ Cloud Apps ทำหน้าที่เป็นห้องทดลองคุณสมบัติสำหรับ IAMMETER Cloud และเป็นวิธีที่ยืดหยุ่นในการศึกษาและตรวจสอบแนวคิดของแอปพลิเคชันใหม่

2. ส่วนเสริมของคุณสมบัติหลักใน IAMMETER Cloud

ระบบหลักของ IAMMETER Cloud ให้ความสำคัญกับคุณสมบัติการตรวจสอบพลังงานที่ใช้งานได้ในสถานการณ์ทั่วไป อย่างไรก็ตาม ความต้องการบางอย่างมีความเฉพาะทาง ใช้กับผู้ใช้เพียงบางกลุ่ม ต้องการรูปแบบการนำเสนอเฉพาะ หรือมีไว้สำหรับการใช้งานชั่วคราว

Cloud Apps สามารถตอบสนองความต้องการเฉพาะเหล่านี้ เช่น:

  • การตรวจสอบมิเตอร์แบบเรียลไทม์
  • การแสดงผลตัวชี้วัดเฉพาะทาง
  • รายงานพลังงานเฉพาะ
  • เครื่องมือคำนวณค่าไฟฟ้า
  • หน้าสำหรับพิมพ์และเอกสาร PDF
  • เครื่องมือวิเคราะห์สำหรับอุตสาหกรรมหรือกรณีใช้งานเฉพาะ

ผู้ใช้สามารถเปิดแอปพลิเคชันเหล่านี้เมื่อต้องการ ขณะที่ส่วนติดต่อหลักของ IAMMETER Cloud ยังคงชัดเจนและมีเสถียรภาพ

ใครเป็นผู้ดูแล Cloud Apps?

Cloud Apps พัฒนาและดูแลโดย IAMMETER โดย IAMMETER รับผิดชอบส่วนติดต่อข้อมูล การอนุญาตบัญชี การอัปเดตคุณสมบัติ และสภาพแวดล้อมการทำงาน

ดังนั้น Cloud Apps จึงเป็นส่วนหนึ่งของระบบผลิตภัณฑ์ IAMMETER Cloud ในภาพรวม ไม่ใช่ตลาดที่ผู้พัฒนาหลายรายนำซอฟต์แวร์มาจัดจำหน่ายอย่างอิสระ

ตัวอย่าง: Realtime Meter Monitor

Realtime Meter Monitor เป็นตัวอย่างที่ชัดเจนของ Cloud App

แอปนี้ใช้การอนุญาตบัญชีและ API ของ IAMMETER Cloud เพื่อโหลดสถานที่และมิเตอร์ของผู้ใช้ สามารถตรวจสอบช่องสัญญาณมิเตอร์ได้สูงสุดหกช่อง และแสดงแรงดันไฟฟ้า กระแสไฟฟ้า กำลังไฟฟ้าจริง พลังงาน ความถี่ และตัวประกอบกำลัง พร้อมช่วงค่าที่กำหนดได้และเสียงแจ้งเตือนจากเบราว์เซอร์ที่เลือกเปิดใช้ได้

ค่าที่อ่านได้แบบสดจะถูกส่งตรงไปยังเบราว์เซอร์ผ่านบริการ MQTT ของ IAMMETER โดย MQTT ทำหน้าที่เป็นช่องทางข้อมูลแบบเรียลไทม์ ส่วนความสัมพันธ์ระหว่างผู้ใช้ สถานที่ และมิเตอร์มาจาก IAMMETER Cloud ดูขั้นตอนโดยละเอียดได้ที่ การตรวจสอบมิเตอร์พลังงานแบบเรียลไทม์พร้อมการแจ้งเตือนผ่านเบราว์เซอร์

รูปแบบนี้แสดงให้เห็นวัตถุประสงค์ของ Cloud Apps: เครื่องมือตรวจสอบไม่ใช่หน้าเว็บแบบสแตนด์อโลนที่ไม่เกี่ยวข้อง แต่ใช้บัญชี ข้อมูล และบริการของ IAMMETER Cloud เพื่อสร้างแอปพลิเคชันเฉพาะสำหรับงานหนึ่งๆ

App Store: ระบบนิเวศแอปพลิเคชันที่สร้างขึ้นบน Local API

IAMMETER App Store ในปัจจุบันมุ่งเน้นแอปพลิเคชันที่พัฒนาด้วย Local API ของมิเตอร์ IAMMETER เป็นหลัก

มิเตอร์ IAMMETER มี HTTP API ให้ใช้งานภายในเครือข่าย เบราว์เซอร์หรือโปรแกรมอื่นสามารถอ่านแรงดันไฟฟ้า กระแสไฟฟ้า กำลังไฟฟ้า พลังงาน และค่าการวัดอื่นๆ จากมิเตอร์ได้โดยตรง

แอปพลิเคชันที่พัฒนาด้วยวิธีนี้มักมีลักษณะดังต่อไปนี้:

  • ไม่จำเป็นต้องอัปโหลดข้อมูลไปยัง IAMMETER Cloud ก่อน
  • แอปพลิเคชันสามารถทำงานในเครือข่ายเดียวกับมิเตอร์
  • สามารถพัฒนาโดยใช้ HTML, CSS และ JavaScript ล้วนๆ
  • สามารถโฮสต์บน GitHub Pages หรือดาวน์โหลดมาทำงานภายในเครื่อง
  • ตรวจสอบ แก้ไข และต่อยอดโค้ดได้ง่าย
  • เหมาะกับแดชบอร์ด เครื่องมือวินิจฉัย และแอปพลิเคชันตรวจสอบภายใน

โครงการใน App Store ปัจจุบันประกอบด้วยหน้าตรวจสอบภายใน Local API Explorer และตัวอย่างแอปพลิเคชันแบบ static วัตถุประสงค์ไม่ใช่การขยาย IAMMETER Cloud แต่เป็นการใช้ส่วนติดต่อภายในแบบเปิดของมิเตอร์เพื่อสร้างวิธีใหม่ในการทำงานกับอุปกรณ์ IAMMETER โดยตรง

ระบบนิเวศที่ IAMMETER และนักพัฒนาร่วมกันดูแล

แอปพลิเคชันใน App Store ไม่ได้มาจาก IAMMETER เพียงฝ่ายเดียว

IAMMETER ดูแลแพลตฟอร์ม App Store repository พื้นฐาน เอกสารการพัฒนา ตัวอย่าง และขั้นตอนการตรวจสอบ นักพัฒนาในชุมชนสามารถสร้างและส่งแอปพลิเคชันของตนเองได้เช่นกัน App Store มุ่งเน้นโครงการโอเพนซอร์สเป็นหลัก เพื่อให้ผู้ใช้สามารถ:

  • เปิดและใช้งานแอปพลิเคชัน
  • อ่านเอกสารประกอบ
  • ตรวจสอบซอร์สโค้ด
  • ดาวน์โหลดหรือแก้ไขโครงการ
  • กดถูกใจ เพิ่มรายการโปรด และแสดงความคิดเห็น
  • พัฒนาโครงการต่อให้ตรงกับความต้องการของตนเอง

ดังนั้น App Store จึงเป็นมากกว่ารายการเครื่องมือ เพราะช่วยลดอุปสรรคในการพัฒนาด้วย IAMMETER Local API และสนับสนุนระบบนิเวศแอปพลิเคชันที่เน้นการแบ่งปัน การนำกลับมาใช้ใหม่ และการปรับปรุงอย่างต่อเนื่อง

นักพัฒนาสามารถรับ Reward Points

นักพัฒนาสามารถส่งแอปพลิเคชัน App Store ที่สร้างด้วย IAMMETER Local API ผลงานคุณภาพสูงสามารถรับ Reward Points (RP) เพื่อส่งเสริมให้นักพัฒนาสร้าง แบ่งปัน และปรับปรุงเครื่องมือที่ใช้งานได้จริงอย่างต่อเนื่อง

App Store จึงเป็นทั้งแค็ตตาล็อกแอปพลิเคชันและช่องทางการมีส่วนร่วมทางเทคนิคภายในระบบนิเวศ IAMMETER Contributor

เปรียบเทียบ Cloud Apps และ App Store

หัวข้อ IAMMETER Cloud Apps IAMMETER App Store
วัตถุประสงค์หลัก ทดลองและเสริมความสามารถของ IAMMETER Cloud สร้างระบบนิเวศแอปพลิเคชันแบบเปิดบน Local API
ส่วนติดต่อหลัก IAMMETER Cloud API; กรณีแบบเรียลไทม์อาจใช้ IAMMETER MQTT ด้วย Local API ของมิเตอร์ IAMMETER
แหล่งข้อมูลหลัก บัญชี สถานที่ มิเตอร์ และข้อมูลย้อนหลังใน IAMMETER Cloud มิเตอร์ IAMMETER ในเครือข่ายภายใน
การดูแล พัฒนาและดูแลโดย IAMMETER IAMMETER และนักพัฒนาในชุมชนร่วมกันดูแล
แอปพลิเคชันทั่วไป เครื่องมือตรวจสอบออนไลน์ รายงาน การคิดค่าไฟ และการวิเคราะห์ แอปโอเพนซอร์สแบบ static แดชบอร์ดภายใน เครื่องมือ API และตัวอย่างการพัฒนา
การพึ่งพา IAMMETER Cloud ใช่; แอปพลิเคชันสร้างขึ้นบนข้อมูลและบริการของ IAMMETER Cloud โดยทั่วไปไม่จำเป็น; แอปพลิเคชันสามารถสื่อสารกับมิเตอร์ผ่าน LAN ได้โดยตรง
รูปแบบโอเพนซอร์ส ดูแลในฐานะฟังก์ชันอย่างเป็นทางการของ IAMMETER Cloud ส่วนใหญ่เป็นโครงการที่ตรวจสอบ แก้ไข และนำโค้ดกลับมาใช้ใหม่ได้
ผู้ใช้หลัก ผู้ใช้ IAMMETER Cloud ที่ต้องการทดลองเครื่องมือ Cloud เฉพาะด้าน ผู้ใช้ Local API นักพัฒนา และผู้ใช้โครงการโอเพนซอร์ส
การมีส่วนร่วมของนักพัฒนา ปัจจุบันพัฒนาโดย IAMMETER นักพัฒนาสามารถส่งแอปพลิเคชันและช่วยดูแลระบบนิเวศ
Reward Points ไม่ใช่วัตถุประสงค์หลัก นักพัฒนาสามารถรับ RP จากผลงานแอปพลิเคชันคุณภาพสูง

ควรเลือกใช้อะไร?

เลือก Cloud Apps หากคุณ:

  • ใช้งาน IAMMETER Cloud อยู่แล้ว
  • ต้องการสร้างมุมมองการตรวจสอบ รายงาน หรือใบเรียกเก็บจากข้อมูลที่จัดเก็บใน Cloud อยู่แล้ว
  • ต้องการใช้คุณสมบัติใหม่ที่ IAMMETER ดูแลโดยตรง
  • ไม่ต้องการดาวน์โหลดโค้ด ติดตั้งบริการ หรือพัฒนาแอปพลิเคชัน
  • ต้องการทดลองเครื่องมือที่กำลังศึกษาเพื่อใช้เสริม IAMMETER Cloud

เลือก App Store หากคุณ:

  • ต้องการอ่านข้อมูลโดยตรงจากมิเตอร์ IAMMETER ในเครือข่ายภายใน
  • ไม่ต้องการพึ่งพา IAMMETER Cloud
  • ต้องการใช้หรือแก้ไขแดชบอร์ดหรือเครื่องมือโอเพนซอร์ส
  • ต้องการเรียนรู้การใช้ IAMMETER Local API
  • ต้องการพัฒนาและส่งแอปพลิเคชัน IAMMETER ของตนเอง
  • ต้องการรับ Reward Points จากการมีส่วนร่วมทางเทคนิค

สรุป

ความแตกต่างระหว่าง IAMMETER Cloud Apps และ App Store สรุปได้ดังนี้:

Cloud Apps ขยายความสามารถด้านซอฟต์แวร์ของ IAMMETER Cloud ขณะที่ App Store ขยายระบบนิเวศโอเพนซอร์สรอบ Local API ของมิเตอร์ IAMMETER

Cloud Apps ดูแลโดย IAMMETER และใช้ Cloud API เพื่อสร้างเครื่องมือตรวจสอบ รายงาน การคิดค่าไฟ และการวิเคราะห์ สำหรับทดลองและเสริมความสามารถของ IAMMETER Cloud

App Store มุ่งเน้นแอปพลิเคชันที่พัฒนาด้วย Local API ของมิเตอร์ IAMMETER เป็นหลัก โดย IAMMETER และนักพัฒนาในชุมชนร่วมกันดูแล และให้ความสำคัญกับโครงการโอเพนซอร์ส นักพัฒนาสามารถส่งผลงานและรับ Reward Points จากผลงานคุณภาพสูง

ทั้งสองแพลตฟอร์มสนับสนุน IAMMETER ในคนละด้าน ได้แก่ นวัตกรรมผลิตภัณฑ์ Cloud และการพัฒนาแอปพลิเคชัน Local API เมื่อเข้าใจความแตกต่างนี้ ผู้ใช้จะค้นหาเครื่องมือที่เหมาะสมได้ง่ายขึ้น และนักพัฒนาก็สามารถตัดสินใจได้ดีขึ้นว่าควรนำโครงการของตนไปไว้ที่ใด

ด้านบน