Difference between revisions of "POC-Battery"

From ESS-WIKI
Jump to: navigation, search
 
(100 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
== Prerequisites ==
 
== Prerequisites ==
  
<span style="font-size:medium;">- </span><span style="font-size:medium;">EdgeX for IPSM90</span>
+
<span style="font-size:medium;">- </span><span style="font-size:medium;">EdgeX for IPSM90 Battery Pack</span>
  
<span style="font-size:medium;">- WISEAgent</span>
+
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; Download URL:&nbsp; Provided by Advantech EdgeX API team.</span>
  
<span style="font-size:medium;">- MQTT Broker</span>
+
<span style="font-size:medium;">- .NET Framework v4.6</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; Download URL:&nbsp;[https://dotnet.microsoft.com/download/dotnet-framework/net46 https://dotnet.microsoft.com/download/dotnet-framework/net46]</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp;&nbsp;Note: Windows 10 already built-in&nbsp;.NET Framework v4.6.</span>
 +
 
 +
<span style="font-size:medium;">- POC-IPSM90 Battery Application</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; Download it from&nbsp;[http://ess-wiki.advantech.com.tw/view/POC-Battery#Release Release table] &nbsp;</span>
 +
 
 +
<span style="font-size:medium;">- DeviceOn Server and Agent&nbsp;</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; <u>Server:</u></span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; Download URL:&nbsp;[https://www.dropbox.com/s/x9guop1wlkw1iix/Deviceon-app-M90service_4.1.2.exe?dl=0 https://www.dropbox.com/s/x9guop1wlkw1iix/Deviceon-app-M90service_4.1.2.exe?dl=0]</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; <u>Agent:</u></span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; After DeviceOn server is installed, you can open/login DeviceOn portal and download WISE Agent installer from "Add device" page.</span>
  
 
== Installation ==
 
== Installation ==
  
<font size="3">Install EdgeX for IPSM90 Packages (Docker & API)</font>
+
<font size="3">1. Download IPSM90 EdgeX API installer&nbsp;and install it on the POC device.</font>
 +
 
 +
<span style="font-size:medium;">2. </span><font size="3">Download </font><span style="font-size:medium;">POC-IPSM90 installer</span><span style="font-size:medium;">&nbsp;</span><font size="3">and install it on the POC device, the installer will also help to install MQTT broker if agent machine doesn't install it before.</font>
 +
 
 +
<font size="3">3. Download DeviceOn server installer and install it on the server machine.</font>
 +
 
 +
<font size="3">4. Download WISE&nbsp;Agent installer from DeviceOn and&nbsp;install it to&nbsp;the </font><span style="font-size:medium;">Agent machine </span>(<font size="3">POC&nbsp;device), setup connection with DeviceOn server, please follow below steps:&nbsp;</font>
 +
 
 +
*<font size="3">Launch Web Browser from&nbsp;</font><span style="font-size:medium;">Agent machine (POC device)&nbsp;</span><font size="3">and open DeviceOn. (for example [http://192.168.1.100:8080 http://192.168.1.100:8080]</font><font size="3">)</font>
 +
*<span style="font-size:medium;">Sign Up and Login DeviceOn from Agent machine:</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; &nbsp;[[File:DeviceOn Local Server 01A.png|800x480px|DeviceOn Local Server 01A.png]]</span>
  
<span style="font-size:medium;">Double click MQTTBrokerSetup_1.0.3.exe&nbsp;to start MQTT Broker installation.</span>
+
<br/>
  
<span style="font-size:medium;">Double click POC-IPSM90-1.0.x.exe to start POC-IPSM90 client application installation.</span>
+
*<span style="font-size:medium;">Change to '''Device''' Page, click '''Download''' to get WISE Agent Installer (WISE-AgentSetup_1.2.x.exe) and launch it to start installation:</span>
  
 +
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;[[File:DeviceOn Local Server 05A.png|800x480px|DeviceOn Local Server 05A.png]]
  
 +
<br/>
  
== Configuration ==
+
*<span style="font-size:medium;">After Agent is installed, double click WISE Agent icon on the Desktop to launch WISE Agent:</span>
  
<span style="font-size:medium;">N.A.</span>
+
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;[[File:DeviceOn Local Agent 06.png|520x320px|DeviceOn Local Agent 06.png]]</span>
  
  
  
== Run&nbsp;Program ==
+
*<span style="font-size:medium;">Open Option page by click top-right settings icon:</span>
 +
 
 +
<span style="font-size:medium;">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;[[File:DeviceOn Local Agent 08A.png|600x400px|DeviceOn Local Agent 08A.png]]</span>
 +
 
 +
 
 +
 
 +
*<span style="font-size:medium;">Copy '''Credential URL''' and '''IoT Key''' from DeviceOn screen and paste them to the Agent, click Save to apply changes:</span>
 +
 
 +
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;[[File:DeviceOn Local Agent 09A.png|600x400px|DeviceOn Local Agent 09A.png]]
 +
 
 +
== Start Program ==
  
 
<span style="font-size:medium;">To&nbsp;launch POC-IPSM90 battery program,&nbsp; please double&nbsp;click on desktop's&nbsp;POC-IPSM90&nbsp;icon or click program's shortcut in the Windows Start menu.</span>
 
<span style="font-size:medium;">To&nbsp;launch POC-IPSM90 battery program,&nbsp; please double&nbsp;click on desktop's&nbsp;POC-IPSM90&nbsp;icon or click program's shortcut in the Windows Start menu.</span>
 +
 +
  
 
[[File:POC-IPSM90-Desktop-Icon-01.png|640x400px|POC-IPSM90-Desktop-Icon-01.png]]
 
[[File:POC-IPSM90-Desktop-Icon-01.png|640x400px|POC-IPSM90-Desktop-Icon-01.png]]
Line 46: Line 89:
  
  
 
=== <span style="font-size:medium;"></span> ===
 
  
 
== Battery Information ==
 
== Battery Information ==
  
<span style="font-size:medium;">After the program launched, you can see three pages on main window, the first page is "Basic" page which is a summary information for all of the&nbsp;battery. the second page includes power system, POC system & battery detail information together in one page. the third page is the settings for the "Warning Message", "Alarm Sound" and power saving action of "Sleep" and "Shutdown".</span>
+
<span style="font-size:medium;">After the program launched, there are three pages on the main window, the first page is "Basic" page which is a summary information of&nbsp;the&nbsp;battery. the second page includes power system, POC system & battery detail information together in one page. the third page is the settings for the low power notification of "Warning Message" and&nbsp;"Alarm Sound" and power saving action of "Sleep" and "Shutdown".</span>
  
<span style="font-size:medium;"></span>
 
  
===  ===
 
  
 
=== <span style="font-size:medium;">Basic Page</span> ===
 
=== <span style="font-size:medium;">Basic Page</span> ===
Line 73: Line 112:
 
[[File:POC-Battery-Settings-v1.0.2.2.png|800x480px|POC-Battery-Settings-v1.0.2.2.png]]
 
[[File:POC-Battery-Settings-v1.0.2.2.png|800x480px|POC-Battery-Settings-v1.0.2.2.png]]
  
= QA Test Cover =
 
  
<span style="font-size:large;">The QA process include&nbsp;functional test and reliability test,&nbsp;covered detail items listed below:</span>
+
=== System tray icon information ===
 +
 
 +
When DC-In connected, will show battery "Charging" or "Fully Charged" status, for example:
 +
 
 +
*Charging ( 60% )&nbsp;
 +
*Fully Charged ( 100%)
 +
 
 +
[[File:Poc-battery-tray-info-fully-charged.png|310x99px|Poc-battery-tray-info-fully-charged.png]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
When DC-In disconnected, will show battery "Discharging" or "Fully Discharged"&nbsp;&nbsp;status, for example:
 +
 
 +
*Remaining Capacity ( 30% )
 +
*Fully Discharged ( 0% )
 +
 
 +
 
 +
 
 +
[[File:Poc-battery-tray-info-discharging.png|311x99px|Poc-battery-tray-info-discharging.png]]
 +
 
 +
== DeviceOn ==
 +
 
 +
=== Server Address ===
 +
<pre>http://<DeviceOn Server IP>:<port>/?appmodule=POC
 +
 
 +
 
 +
for example:
 +
 
 +
http://192.168.1.100:8080/?appmodule=POC
 +
 
 +
</pre>
 +
 
 +
=== POC Battery Device Management ===
 +
 
 +
[[File:POC-Battery-DeviceOn-Page-01.png|800x600px|POC-Battery-DeviceOn-Page-01.png]]
 +
 
 +
 
 +
 
  
<br/>
 
  
== Functional Test ( Server / Client ) ==
+
=== POC Battery Information ===
  
<span style="font-size:medium;">• Battery / Average Info</span>
+
[[File:POC-Battery-DeviceOn-Page-02.png|800x600px|POC-Battery-DeviceOn-Page-02.png]]
  
<span style="font-size:medium;">• Alarm Setting / Notify…</span>
+
= Data Log =
  
<br/>
+
== Long team logs ==
  
== Abnormal Test ==
+
The log files of long team record are locate in &lt;app installed folder&gt;\POC-IPSM90_LOG\Long-Term\
  
<span style="font-size:medium;">• Battery hot plug</span>
+
Example:
 +
<pre>C:\Program Files (x86)\Advantech\POC-IPSM90\POC-IPSM90_LOG\Long-Term\
  
<span style="font-size:medium;">• Power-Off</span>
+
2019-10-24-09-17-28@5868.csv
 +
2019-10-24-10-47-23@5412.csv
 +
...
 +
</pre>
  
<span style="font-size:medium;">• EdgeX shutdown …</span>
 
  
<br/>
 
  
== Reliability Test ==
+
== Real time logs ==
  
<span style="font-size:medium;">• Long-Term</span>
+
The log files of real time record are locate in &lt;app installed folder&gt;\POC-IPSM90_LOG\Real-Time\
  
<span style="font-size:medium;">• System Resources</span>
+
Example:
 +
<pre>C:\Program Files (x86)\Advantech\POC-IPSM90\POC-IPSM90_LOG\Real-Time
  
<br/>
+
2019-10-25-14-44-51@5092.csv
 +
2019-10-25-17-38-56@5820.csv
 +
...
 +
</pre>
  
 
= Release =
 
= Release =
Line 116: Line 198:
 
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">Platform</span>
 
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">Platform</span>
 
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">OS</span>
 
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">OS</span>
| style="width: 313px; text-align: center;" | <span style="font-size:larger;">Release Note</span>
+
| style="width: 461px; text-align: center;" | <span style="font-size:larger;">Release Note</span>
| style="width: 400px; text-align: center;" |  
+
| style="width: 241px; text-align: center;" |  
 
<span style="font-size:larger;">Installer&nbsp;</span>
 
<span style="font-size:larger;">Installer&nbsp;</span>
  
Line 126: Line 208:
 
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
| style="width: 313px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/EdgeSense/Services/tmp/EdgeSense/Windows/POC-Battery/1.0.1/POC-Battery-1.0.1-rc1.txt POC-Battery Release Note v1.0.1 RC1]</span></p><p style="text-align: center;"><span style="font-size:larger;">Above files are available at local server, please paste file's&nbsp;url in File Explorer&nbsp;to copy file.</span></p><br/>
+
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/EdgeSense/Services/tmp/EdgeSense/Windows/POC-Battery/1.0.1/POC-Battery-1.0.1-rc1.txt Release Note v1.0.1 RC1]</span></p><br/>
| style="width: 400px; text-align: center;" |  
+
| style="width: 241px; text-align: center;" |  
<span style="font-size:larger;">&nbsp;[file://eossfs/EdgeSense/Services/tmp/EdgeSense/Windows/POC-Battery/1.0.1/POC-Battery-1.0.1-rc1.exe POC-Battery Installer v1.0.1 RC1]</span>
+
<span style="font-size:larger;">&nbsp;[file://eossfs/EdgeSense/Services/tmp/EdgeSense/Windows/POC-Battery/1.0.1 POC-Battery-1.0.1-rc1.exe]</span>
 
 
<span style="font-size:larger;">Above files are available at local server, please paste file's&nbsp;url in File Explorer&nbsp;to copy file.</span>
 
  
 
|-
 
|-
Line 138: Line 218:
 
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
| style="width: 313px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/EdgeSense/Services/tmp/EdgeSense/Windows/POC-Battery/1.0.1/POC-Battery-1.0.2-rc2.txt POC-Battery Release Note v1.0.2 RC2]</span></p><p style="text-align: center;"><span style="font-size:larger;">Above files are available at local server, please paste file's&nbsp;url in File Explorer&nbsp;to copy file.</span></p><br/>
+
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.2/POC-Battery-V1.0.2.txt Release Note v1.0.2]</span></p><br/>
| style="width: 400px; text-align: center;" |  
+
| style="width: 241px; text-align: center;" |
<span style="font-size:larger;">&nbsp;[file://eossfs/EdgeSense/Services/tmp/EdgeSense/Windows/POC-Battery/1.0.2/POC-Battery-1.0.2-rc2.exe POC-Battery Installer v1.0.2 RC2]</span>
+
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.2 POC-IPSM90-1.0.2.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">3</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.3</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2019/09/04</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.3/POC-IPSM90-ReleaseNote-V1.0.3.txt Release Note v1.0.3]</span></p><br/>
 +
| style="width: 241px; text-align: center;" |
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.3 POC-IPSM90-1.0.3.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">4</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.5</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2019/10/23</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.5/POC-IPSM90-ReleaseNote-V1.0.5.txt Release Note v1.0.5]</span></p><br/>
 +
| style="width: 241px; text-align: center;" |
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.5 POC-IPSM90-1.0.5.exe]</span> <span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Software/MQTTBroker/Windows MQTTBrokerSetup_1.0.3.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">5</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.6</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2019/11/29</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.6/POC-IPSM90-ReleaseNote-V1.0.6.txt Release Note v1.0.6]</span></p><br/>
 +
| style="width: 241px; text-align: center;" |
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.6 POC-IPSM90-1.0.6.exe]</span> <span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Software/MQTTBroker/Windows MQTTBrokerSetup_1.0.3.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">6</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.7</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2019/12/05</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.7/POC-IPSM90-ReleaseNote-V1.0.7.txt Release Note v1.0.7]</span></p><br/>
 +
| style="width: 241px; text-align: center;" |
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.7 POC-IPSM90-1.0.7.exe]</span> <span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Software/MQTTBroker/Windows MQTTBrokerSetup_1.0.3.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">7</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.8</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2019/12/27</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.8/POC-IPSM90-ReleaseNote-V1.0.8.txt Release Note v1.0.8]</span></p><br/>
 +
| style="width: 241px; text-align: center;" |  
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.8 POC-IPSM90-1.0.8.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">8</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.10</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2020/01/21</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"></p>
 +
<span style="font-size:medium;">1. Change default delay of EdgeX command to 150ms.</span>
 +
 
 +
<span style="font-size:medium;">2. Add silent install parameter (/qn) for installer, to run silent install: POC-IPSM90-1.0.10.exe '''/qn'''</span>
 +
<p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.10/POC-IPSM90-ReleaseNote-V1.0.10.txt Release Note v1.0.10]</span></p>
 +
| style="width: 241px; text-align: center;" |
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.10 POC-IPSM90-1.0.10.exe]</span>
 +
 
 +
|-
 +
| style="width: 47px; text-align: center;" | <span style="font-size: 15.6px;">9</span>
 +
| style="width: 63px; text-align: center;" | <span style="font-size:larger;">v1.0.12</span>
 +
| style="width: 72px; text-align: center;" | <span style="font-size:larger;">2020/05/15</span>
 +
| style="width: 71px; text-align: center;" | <span style="font-size:larger;">x86_64 CPU</span><br/>
 +
| style="width: 76px; text-align: center;" | <span style="font-size:larger;">Windows</span>
 +
| style="width: 461px;" | <span style="font-size:larger;">&nbsp;</span><p style="text-align: center;"></p>
 +
<span style="font-size:medium;">1. Add system tray information to show M90 battery information.</span>
 +
 
 +
<span style="font-size:medium;">2. Support silent install parameter (/qn) for installer, to run silent install: POC-IPSM90-1.0.12.exe '''/qn'''</span>
 +
<p style="text-align: center;"><span style="font-size:larger;">[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.12/POC-IPSM90-ReleaseNote-V1.0.12.txt Release Note v1.0.12]</span></p>
 +
| style="width: 241px; text-align: center;" |
 +
<span style="font-size:larger;">&nbsp;[file://eossfs/ESS-Release/EdgeSense/Release/Windows/POC-Battery/1.0.12 POC-IPSM90-1.0.12.exe]</span>
 +
 
  
<span style="font-size:larger;">Above files are available at local server, please paste file's&nbsp;url in File Explorer&nbsp;to copy file.</span>
 
  
 
|}
 
|}
 +
 +
<span style="font-size:larger;">Above files are available at local server, please paste file's&nbsp;url in File Explorer&nbsp;to copy file. ([[EdgeSense_FAQ|How to access to EOSSFS file server]]&nbsp;)</span>

Latest revision as of 05:23, 15 May 2020

Introduction

POC Battery System implements easily complete supervisory POC battery capacity and charging status.


System Architecture

Poc-battery-architecture.png


How to

Prerequisites

- EdgeX for IPSM90 Battery Pack

      Download URL:  Provided by Advantech EdgeX API team.

- .NET Framework v4.6

      Download URL: https://dotnet.microsoft.com/download/dotnet-framework/net46

      Note: Windows 10 already built-in .NET Framework v4.6.

- POC-IPSM90 Battery Application

      Download it from Release table  

- DeviceOn Server and Agent 

      Server:

      Download URL: https://www.dropbox.com/s/x9guop1wlkw1iix/Deviceon-app-M90service_4.1.2.exe?dl=0

      Agent:

      After DeviceOn server is installed, you can open/login DeviceOn portal and download WISE Agent installer from "Add device" page.

Installation

1. Download IPSM90 EdgeX API installer and install it on the POC device.

2. Download POC-IPSM90 installer and install it on the POC device, the installer will also help to install MQTT broker if agent machine doesn't install it before.

3. Download DeviceOn server installer and install it on the server machine.

4. Download WISE Agent installer from DeviceOn and install it to the Agent machine (POC device), setup connection with DeviceOn server, please follow below steps: 

  • Launch Web Browser from Agent machine (POC device) and open DeviceOn. (for example http://192.168.1.100:8080)
  • Sign Up and Login DeviceOn from Agent machine:

       DeviceOn Local Server 01A.png


  • Change to Device Page, click Download to get WISE Agent Installer (WISE-AgentSetup_1.2.x.exe) and launch it to start installation:

         DeviceOn Local Server 05A.png


  • After Agent is installed, double click WISE Agent icon on the Desktop to launch WISE Agent:

        DeviceOn Local Agent 06.png


  • Open Option page by click top-right settings icon:

        DeviceOn Local Agent 08A.png


  • Copy Credential URL and IoT Key from DeviceOn screen and paste them to the Agent, click Save to apply changes:

          DeviceOn Local Agent 09A.png

Start Program

To launch POC-IPSM90 battery program,  please double click on desktop's POC-IPSM90 icon or click program's shortcut in the Windows Start menu.


POC-IPSM90-Desktop-Icon-01.png

POC-IPSM90-Windows-Start-Menu.png


Battery Information

After the program launched, there are three pages on the main window, the first page is "Basic" page which is a summary information of the battery. the second page includes power system, POC system & battery detail information together in one page. the third page is the settings for the low power notification of "Warning Message" and "Alarm Sound" and power saving action of "Sleep" and "Shutdown".


Basic Page

POC-Battery-Basic-charging-v1.0.2.2.png


Advanced Page

POC-Battery-Advanced-charging-v1.0.2.2.png


System Setting Page

POC-Battery-Settings-v1.0.2.2.png


System tray icon information

When DC-In connected, will show battery "Charging" or "Fully Charged" status, for example:

  • Charging ( 60% ) 
  • Fully Charged ( 100%)

Poc-battery-tray-info-fully-charged.png



When DC-In disconnected, will show battery "Discharging" or "Fully Discharged"  status, for example:

  • Remaining Capacity ( 30% )
  • Fully Discharged ( 0% )


Poc-battery-tray-info-discharging.png

DeviceOn

Server Address

http://<DeviceOn Server IP>:<port>/?appmodule=POC


for example:

http://192.168.1.100:8080/?appmodule=POC

POC Battery Device Management

POC-Battery-DeviceOn-Page-01.png



POC Battery Information

POC-Battery-DeviceOn-Page-02.png

Data Log

Long team logs

The log files of long team record are locate in <app installed folder>\POC-IPSM90_LOG\Long-Term\

Example:

C:\Program Files (x86)\Advantech\POC-IPSM90\POC-IPSM90_LOG\Long-Term\

2019-10-24-09-17-28@5868.csv
2019-10-24-10-47-23@5412.csv
...


Real time logs

The log files of real time record are locate in <app installed folder>\POC-IPSM90_LOG\Real-Time\

Example:

C:\Program Files (x86)\Advantech\POC-IPSM90\POC-IPSM90_LOG\Real-Time

2019-10-25-14-44-51@5092.csv
2019-10-25-17-38-56@5820.csv
...

Release

This is an overview that displays POC Battery Applivation versions and some stats and numbers for each release.

Index Version Date Platform OS Release Note

Installer 

1 v1.0.1 2019/05/31 x86_64 CPU
Windows  

Release Note v1.0.1 RC1


 POC-Battery-1.0.1-rc1.exe

2 v1.0.2 2019/06/28 x86_64 CPU
Windows  

Release Note v1.0.2


 POC-IPSM90-1.0.2.exe

3 v1.0.3 2019/09/04 x86_64 CPU
Windows  

Release Note v1.0.3


 POC-IPSM90-1.0.3.exe

4 v1.0.5 2019/10/23 x86_64 CPU
Windows  

Release Note v1.0.5


 POC-IPSM90-1.0.5.exe  MQTTBrokerSetup_1.0.3.exe

5 v1.0.6 2019/11/29 x86_64 CPU
Windows  

Release Note v1.0.6


 POC-IPSM90-1.0.6.exe  MQTTBrokerSetup_1.0.3.exe

6 v1.0.7 2019/12/05 x86_64 CPU
Windows  

Release Note v1.0.7


 POC-IPSM90-1.0.7.exe  MQTTBrokerSetup_1.0.3.exe

7 v1.0.8 2019/12/27 x86_64 CPU
Windows  

Release Note v1.0.8


 POC-IPSM90-1.0.8.exe

8 v1.0.10 2020/01/21 x86_64 CPU
Windows  

1. Change default delay of EdgeX command to 150ms.

2. Add silent install parameter (/qn) for installer, to run silent install: POC-IPSM90-1.0.10.exe /qn

Release Note v1.0.10

 POC-IPSM90-1.0.10.exe

9 v1.0.12 2020/05/15 x86_64 CPU
Windows  

1. Add system tray information to show M90 battery information.

2. Support silent install parameter (/qn) for installer, to run silent install: POC-IPSM90-1.0.12.exe /qn

Release Note v1.0.12

 POC-IPSM90-1.0.12.exe


Above files are available at local server, please paste file's url in File Explorer to copy file. (How to access to EOSSFS file server )