แอพมือถือชาร์จ
Chargey เป็นซอฟต์แวร์ที่โปร่งใสสำหรับกระบวนการชาร์จพลังงานไฟฟ้าที่ปลอดภัยและโปร่งใส ตามที่กำหนดโดย "Eichrecht" ของภาษาเยอรมัน ซอฟต์แวร์นี้ช่วยให้คุณสามารถตรวจสอบลายเซ็นการเข้ารหัสของการวัดพลังงานภายในบันทึกรายละเอียดการชาร์จ และมาพร้อมกับส่วนขยายที่มีประโยชน์สองสามรายการเพื่อลดความซับซ้อนของกระบวนการทั้งหมดสำหรับผู้ใช้ปลายทางและผู้ปฏิบัติงาน
Chargey ได้รับแรงบันดาลใจจาก TRuDI ซึ่งเป็นโครงการซอฟต์แวร์โอเพ่นซอร์สเพื่อความโปร่งใสของมิเตอร์อัจฉริยะ
ประโยชน์ของการชาร์จ
- Chargey มาพร้อมกับ ข้อมูลเมตา ความโปร่งใสในการชาร์จที่แท้จริงเป็นมากกว่าแค่ค่ามิเตอร์อัจฉริยะที่เซ็นชื่อ Chargey ช่วยให้คุณสามารถจัดกลุ่มค่ามิเตอร์อัจฉริยะที่เซ็นชื่อไว้หลายค่าในเซสชันการชาร์จทั้งหมด และเพิ่มข้อมูลเมตาเพิ่มเติม เช่น ข้อมูล EVSE พิกัดทางภูมิศาสตร์ ภาษี ... ภายในแบ็กเอนด์ของคุณ เพื่อปรับปรุงประสบการณ์ผู้ใช้สำหรับไดรเวอร์ ev
- การชาร์จมี ความปลอดภัย Chargey ใช้โครงสร้างพื้นฐานคีย์สาธารณะสำหรับการจัดการใบรับรองของมิเตอร์อัจฉริยะ EVSE สถานีชาร์จ ผู้ให้บริการสถานีชาร์จ และผู้ให้บริการระบบขับเคลื่อนไฟฟ้า ด้วยเหตุนี้ ไดรเวอร์ ev จะดึงกุญแจสาธารณะที่ถูกต้องเสมอ เพื่อตรวจสอบกระบวนการชาร์จโดยอัตโนมัติ และไม่มีการค้นหาด้วยตนเองที่ซับซ้อนในฐานข้อมูลภายนอก
- Chargey ไม่เชื่อเรื่องพระเจ้าบนแพลตฟอร์ม ซอฟต์แวร์ทั้งหมดพร้อมใช้งานสำหรับระบบปฏิบัติการเดสก์ท็อปและสมาร์ทโฟนและ .NET หากคุณต้องการพอร์ตไปยังแพลตฟอร์มหรือภาษาการเขียนโปรแกรมอื่น เราจะสนับสนุนความพยายามของคุณ
- Chargey เป็น โอเพ่นซอร์ส ตรงกันข้ามกับผู้จำหน่ายรายอื่นๆ ในด้านยานยนต์ไฟฟ้า เราเชื่อว่าความโปร่งใสที่แท้จริงจะเชื่อถือได้ก็ต่อเมื่อกระบวนการทั้งหมดและซอฟต์แวร์ที่จำเป็นเปิดและนำกลับมาใช้ใหม่ได้ภายใต้ลิขสิทธิ์ลิขสิทธิ์ลิขสิทธิ์ที่ยุติธรรม (AGPL)
- Chargey เปิดรับการสนับสนุนของคุณ แล้ว ปัจจุบันเรารองรับอะแดปเตอร์สำหรับโปรโตคอลของผู้จำหน่ายสถานีชาร์จต่างๆ เช่น chargeIT mobility, ABL (OCMF), จุดชาร์จ การรับรองที่ Physikasch-Technische Bundesanstalt (PTB) จัดทำโดย chargeIT mobility หากคุณต้องการเพิ่มโปรโตคอลหรืออะแดปเตอร์โปรโตคอล โปรดอ่านข้อตกลงใบอนุญาตผู้สนับสนุนและส่งคำขอดึงถึงเรา
- การชาร์จเป็น ฉลากสีขาว หากคุณเป็นผู้สนับสนุนโครงการ Chargey คุณสามารถใช้โครงการซอฟต์แวร์ทั้งหมดภายใต้ลิขสิทธิ์ Apache 2.0 ฟรีได้ สิ่งนี้ช่วยให้คุณสร้างทางแยกที่เป็นกรรมสิทธิ์ซึ่งใช้การออกแบบองค์กรของคุณเองหรือรวม Chargy เป็นไลบรารีภายในแอปพลิเคชันที่มีอยู่ของคุณ (ข้อจำกัดนี้ถูกนำมาใช้เพื่อหลีกเลี่ยงการหารือกับแกะดำมากเกินไปในตลาด e-mobility ขออภัย...) .
- สามารถเข้าถึง การชาร์จได้ สำหรับหน่วยงานภาครัฐ Chargey สนับสนุนคำสั่งของสหภาพยุโรป 2016/2102 อย่างเต็มที่ว่าด้วยการเข้าถึงเว็บไซต์และแอปพลิเคชันบนมือถือ และจัดเตรียมกลไกการตอบรับตามบริบทและวิธีการแก้ไขข้อพิพาท
เรียบเรียงจากแหล่งที่มา
แอปพลิเคชันนี้ใช้ Apache Cordova ซึ่งเป็นเฟรมเวิร์กโอเพ่นซอร์สข้ามแพลตฟอร์มสำหรับการสร้างแอปพลิเคชันมือถือด้วย Java-/TypeScript, HTML และ (S)CSS
Chargey ได้รับการพัฒนาและทดสอบบนระบบปฏิบัติการมือถือต่อไปนี้:
- แอปเปิล ไอโอเอส
- กูเกิล แอนดรอยด์
โปรเจ็กต์ Chargey Mobile มีโปรเจ็กต์ในเครือที่เรียกว่า Chargey Desktop ซึ่งมีคุณสมบัติเหมือนกัน แต่ใช้ Electron และพร้อมใช้งานสำหรับระบบปฏิบัติการต่อไปนี้:
- ไมโครซอฟต์วินโดวส์ 10+
- แอปเปิล แมค โอเอส เอ็กซ์
- ลินุกซ์ เดเบียน/อูบุนตู
ติดตั้งการพึ่งพา
การใช้ node.js 12.1.0 (รวม npm 6.9.0) สำหรับ Microsoft Windows: https://nodejs.org/en/download/current/
หรือติดตั้ง nodejs บนระบบ Linux / Mac OS X ของคุณผ่านทาง
sudo curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs
หลังจากนั้น คุณสามารถติดตั้งซอฟต์แวร์ที่เหลือได้โดยใช้ตัวจัดการแพ็กเก็ตโหนด
$ npm install -g cordova@latest
+ [email protected]
$ npm install -g typescript@latest
+ [email protected]
$ npm install -g sass@latest
+ [email protected]
โคลนและสร้างโปรเจ็กต์ Apache Cordova นี้
พื้นที่เก็บข้อมูล Chargy git สามารถโคลนได้ผ่านคำสั่งต่อไปนี้
$ git clone https://github.com/OpenChargingCloud/ChargyMobileApp.git
หลังจากนั้น จะต้องดาวน์โหลดการขึ้นต่อกันของ node.js และไลบรารีซอฟต์แวร์โอเพ่นซอร์สเพิ่มเติมทั้งหมด
$ npm install
$ cordova prepare
ทดสอบแอปพลิเคชันบนมือถือ
เพื่อทดสอบ Chargey ภายในเบราว์เซอร์ท้องถิ่น เพียงพิมพ์คำสั่งต่อไปนี้ จากนั้น Cordova จะเปิดแอปพลิเคชันภายในเว็บเบราว์เซอร์เริ่มต้นของคุณโดยอัตโนมัติ
เพื่อทดสอบโดยใช้กรอบอิเล็กตรอน
$ cordova run cordova-electron
หากต้องการทดสอบ Chargey บนสมาร์ทโฟน Android ของคุณ โปรดติดตั้ง Android Studio เชื่อมต่อสมาร์ทโฟนของคุณผ่าน USB เข้ากับคอมพิวเตอร์ของคุณ แล้วรันคำสั่งต่อไปนี้ หากคุณได้ติดตั้งเครื่องจำลอง Android และไม่ได้แนบสมาร์ทโฟนของคุณ Chary จะเริ่มทำงานภายในโปรไฟล์เครื่องจำลองเริ่มต้น