Homegrid Web App Install Guide - Firmware Update for EMS

Modified on Tue, 20 Aug at 1:49 PM

Introduction

The new HomeGrid remote monitoring application is now available for the HomeGrid Stack’d series (Generation 3)

A new version of FW is required on the BMS EMS Screen.  This will ensure the Homegrid Data is forwarded to the correct AWS server.

Hardware Equipment required: 

1: USB CAN Tool (Supplied by HomeGrid Customer Support)  

2: PC/Laptop running windows 

Software and Firmware Equipment required: 

1: EMS Firmware : EMS_V2_firmware_3001_1.1_V1.120-Lithion.bin (Current 6th Aug 2024)

2: EMS Firmware : EMS_V2_firmware_3001_1.1_V1.098-Lithion.bin (to roll back to if required)

3: HomeGrid AWS IoT and Battery WIFI Configuration Software

4: USB Can tool Drivers

5: USB CAN programming software (Upgrade Tools-en V1.6)

Installers should be experience with loading Firmware in the Homegrid Stack’d series products.

3 steps are required 

1: Update of EMS Firmware to new HomeGrid Web App version using USB CAN tool

2: Connect the HomeGrid stacked series online using additional Home Grid Wi-Fi Application

3: Add the systems to the user account on the Webpage. 

Step 1: Update of EMS Firmware to new HomeGrid Web App version using USB CAN tool

A guide to getting the USB CAN tools up and running can be found from the HomeGrid support page :

https://lithionbattery.freshdesk.com/support/solutions/articles/73000609244-usbcan-tool-setup-updating-firmware-gen-3-april-2023-ver-2-0-

Connect the USB CAN tool to the USB on your Laptop and DBG-COM Port on the rear of the HomeGrid BMS.

Close-up of a computer device

Description automatically generated

Run the application : UpgradeTools-en V1.6

1: Turn on the device (Green circle should illuminate, TurnOffDevice is now displayed)

2: Select the EMS FW file from your saved location (EMS_V2_firmware_3001_1.1_V1.120-Lithion.bin)

3: Ensure Protocol version V2 is selected 

4: Ensure Target Board is EMS

5: Select “Start”

The status bar along the bottom of the program should indicate the FW is loading, this will take a few minutes.

A screenshot of a computer

Description automatically generated

Once the FW has been successfully loaded the status bar is full.

Update Complete & Terminate Update is displayed on the State box on the RHS.

A screenshot of a computer

Description automatically generated

You can verify that firmware has been updated by enabling ‘Firmware Detection’ mode on the BMS. This will put the BMS in a loop sequence displaying the firmware currently installed. 

You’ll need to change your ‘INV SET’ settings on the BMS Controller.  The setting is 101111 or all dipswitches UP except for dipswitch #2 (See image below) 

 A picture containing text, parking, meter

Description automatically generated             

Below are snapshots of firmware currently installed on this stack.  BMS Display (101) is showing 01120 This shows the updated firmware has completed.  Once verified, you can revert to the original ‘INV SET’ setting you had previously for your inverter type.

A digital clock with numbers and numbers

Description automatically generated    

2: Connect the HomeGrid stacked series online using additional Home Grid Wi-Fi Application

With the USB-CAN tool still connected 

Open the HomeGrid Wi-Fi Setup application.

A wifi symbol with an arrow

Description automatically generated    

1: Open CAN

2: Read Battery 

A screenshot of a computer

Description automatically generated

The Device serial number should be displayed, verify this is the same as the label displayed on the side of the BMS.

Enter the WIFI SSID

Enter the WIFI Password

Save to Battery 

A screenshot of a computer

Verify the unit has connected to the local Wi-Fi network set the inverter DIP switches to 001111 as shown in photo below.

 

A close-up of a device

Description automatically generated              

 

    Verify Code ‘60’ appears on screen of BMS after setting INV dipswitches.  Each code ‘60’ has a status code of 0, 1 or 2.  

A digital clock with blue numbers

Description automatically generated

HomeGrid BMS not connected (Code 60/0) Not Online

A circular black and blue digital clock

Description automatically generated with medium confidence                         

HomeGrid BMS connected to local Wi-Fi (Code 60/1) 

A digital clock with numbers on it

Description automatically generated

HomeGrid BMS connected to Wi-Fi and online (60/2)

 

Getting Started - HomeGrid Sign up    

 

You can sign up as a customer, installer, or a new company by going to the HomeGrid app login page. 

A screenshot of a computer

Description automatically generated

 

After selecting account type, you’ll need to accept a privacy policy to continue.

 

 

Customer Sign Up


 

A customer signup form is straight forward. There are no unique fields here.


NOTE:

Currently you cannot sign up for a user that already exists with a different role or change your role after signing up without an admin adding the necessary fields and records to do so.  You will see an error message in that case.


“User already Exist”

 

 


 

 

  • Enter verification code sent to registered email address, then press ‘Verify’.
  • Confirmation message appears

A screenshot of a login page

Description automatically generated

A screenshot of a login page

Description automatically generated

 

Installers Sign Up

 

Installers will need a Company ID provided by a company admin or admin to sign up.

 

NOTE: A company should register for a company account FIRST before installers can register as that’s how a Company ID is generated.

 


 

  • Enter verification code sent to registered email address, then press ‘Verify’.
  • Confirmation message appears

A screenshot of a login page

Description automatically generated

A screenshot of a login page

Description automatically generated

 

Company Sign up

 

Company ‘Sign Up’ form is straight forward, very similar to the customer sign up form.

 

NOTE:  A Company Admin account will be created alongside a company sign up.  Any additional company admins should sign up as an Installer with the appropriate Company ID and the account role should be upgraded from Installer to Company Admin by a HomeGrid Admin.

 

 

 


Post Sign up

 

After signing up you should see a success message. You can now click the login tab and log in with your newly created account.

 

 


Site Page – Creating a site

 

Installers/ Admins View

After an installer creates their account, they can add a site by selecting ‘+ SITE’ button located in upper right-hand corner.

 

 

  • Enter
    1. Name
    2. Customer Email
    3. Confirm Customer Email
    4. Address
    5. City
    6. State/Province
    7. Postal Code

 

A screenshot of a phone

Description automatically generated

 

  • After entering required information, click ‘GO TO SITE PROFILE’

 

A screenshot of a computer

Description automatically generated

 

Add Devices

 

Installers and Company Admins can add a device to a site by simply going to the sites tab and then clicking on the site that they want to edit. 

 

 

 

After clicking on the add a device button, you’ll get to the add a device form. This is where you will enter the device serial number and device type. 

 

 

 

 

Once you’ve added your device, you’ll get a success message. You will see an error message if the device has already been installed on another site, in which case, you’ll need an admin to uninstall that device from a site by removing the install flag. After that is done, a device can be reassigned to another site.

 

 

 

No Valid Customer

If the customer/ owner attached to the site is not a valid customer or if that customer hasn’t created an account yet, the app will prevent installers and admins from adding a device to the site.

 

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article