REC BMS WiFi firmware update 1.5.8 now released


  • REC has now released its latest software update for the REC BMS WiFi module.  There are versions for both the 1.2 and 2.0 boards so check the \"Firmware\" page before downloading. The files are located here on the REC North America Site:    https://rec-bms-na.com/product-manuals/#7-12-wpfd-rec-wi-fi-module And a quick video tutorial can be found here:    https://rec-bms-na.com/tutorials/ We have not had a chance to test this update yet so any feedback would be appreciated.   Update Notes from 1.5.1 to 1.5.8
    • Password and username length increased to support WPA2.
    • Added variable limits to the graph.
    • Added smooth to the graph, which improves performance.
    • Bugfixes
    • Major LCD communication fixes, some problems still persist, because a minor bug in the old LCD.
    • Added a new command
    • Error descriptions
    • Connect/reconnect issue solved
    • LCD connection is more stable
    • Minor visual changes


  • Any details on the new command that was added?

  • Does anyone know the difference between HW 1.0, 1,2 and 2.0?

  • Maybe REC can help with this one. @tine    

  • From Tine at REC BMS Head office:
    1.0 was only beta, not upgradable by(to) 1.2 and 2.0.
    1.2 and 2.0 can be upgraded. (2.0)HW has a bit different layout and external LEDs.
    () are my notes

  • Hello My Wifi module is showing HW:1.0 SW:1.5.1 at the bottom of the firmware upgrade screen. Does that mean I have a beta? I do experience issues with the LCD screen, it is unreliable and sometimes I have to power stuff on and off a few times until it detects it correctly   Thank you!  

  • On a couple off bms I did a firmware update this year before update HW 1.0 SW1.4.1 After update HW 1.2 SW 1.5.3 1.5.3 was the latest firmware at that time. For me it looks strange that the HW change from 1.0 to 1.2. I made screen shots before and after update, which shows this.   See REC website for instruction movie how to update you WIFI device.   I think, you can update your WiFi as normal. Not sure or it solves the problem you have, but as usual do the update first before contacting REC or your dealer.    

  • Hm, that is weird. I could go ahead with the update but I wouldn\'t want to brick anything or make my life harder. Would rather hear back that I should upgrade even though it says HW:1.0 at this point.

  • Tine, Can you please clarify here. The customer has already upgraded his rev 1.0 HW board to FW 1.5.1. Please clarify what you mean in your last reply 1.0 was only beta, not upgradable by(to) 1.2 and 2.0.  1.2 and 2.0 can be upgraded. ---------------------------------------- Can he upgrade it to 1.5.8? What will happen if he tries to upgrade? @tine Thanks, Rick

  • WiFi HW 1.0 is not upgradable with HW 1.2 and 2.0 since this were only evaluation modules - prototypes. We have changed the HW later for faster production and improved the hardware for better operation. It uses different communication pins that 1.2 and 2.0. HW 1.2 and 2.0 are actually same, but LEDs are pushed outside and we have added termination for LCD inside. 2.0 may be used on 1.2 or vice versa.  

  • Thank you for the reply. I am confused then, how come I have a module that says HW 1.0? I purchased it through Offgrid Software Solutions, nothing was mentioned about it being a prototype. If it is helpful I can send it back, it would be nice to have the LCD reliability improve (and generally I would like to have hardware that is upgradeable).   Thanks!

  • Eran, From what I understand here is that 1.0 uses different GPIO pins off of the ESP32.  This means that if you were to install the update on a 1.0 board it would try to use the wrong pins for comms.  Several people have successfully updated from what they thought were 1.0 boards but were actually 1.2 so it seems as though the description just didnt get an update.  I would be surprised if you have a 1.0 board as we did not receive any early production boards that we are aware of.  (Our first shipment was almost 6 months after release of this device) If you can go without the wifi for a few days, go ahead and run the update.  If you lose comms with the update then it seems you do indeed have a pre-production board and I think it is only fair that we send you a coupon to replace it for free.  Just send me an email letting me know. Rick @tine

  • Hi Rick, I’m interested in this topic as I have the Rec WiFi module connected to the REC-BMS Q.  The Wifi module shows up in the REC web app as HW: 1.0 and SW: 1.2.  I purchased these parts and others from you on July 30, 2021. I haven’t had any issues with the WiFi module to date.  It does take several minutes for the REC-BMS connection to show up when connecting a cell phone or PC to the local network.  And I’m not using the local I/O so there doesn’t seem to be an urgent requirement to update the firmware.  Let me know if I’m missing anything. Thanks, Peter

  • Hey Peter, Let\'s see how Eran makes out and if needed, we will extend the same offer to you. Thanks for the feedback, Rick

  • Thanks Rick, that sounds good to me. I super appreciate how you handle things. My system is currently only on when I am working on it, so I can definitely do without the module for a few days. I\'ll try upgrading it this weekend and report back.   Thanks again.

  • Im interested in this too. I have an ABMS, LCD & Wifi. (bought direct from REC, early) I have just updated to 1.5.1 and it states HW:1.0 - all seems OK. But if it is really HW:1.0 can we update to later revisions ??  

  • I completed the update using the HW1.2 file and it worked. I can\'t tell that anything is different, but the WiFi module still works and shows the new firmware version. The LCD still is flaky to connect on startup and I have to power cycle the WiFi module and LCD once or twice. I am wondering if perhaps this is an issue with the precharge - I noticed I have a similar issue with my Cerbo GX. Everything in my system is connected after the main contractor, that is controlled with the REC pre charge module. Perhaps these devices don\'t like the slow voltage ramp-up?

  • That\'s good news and tends to support my comment about you likely having the 1.2HW and the text was just not changed in the original build. You might want to run your electronics off of a separate relay.  One idea, which I havent had time to test yet, but should work, is to use the low voltage cutout relay on the Active BMS to power your electronics.  That way it will stay powered on a high voltage trip and only disconnect when your system voltage drops to an unsafe condition

  • That makes sense. However I have the Q BMS. My understanding is there is some firmware version that lets me control an external relay and have it turn off when nearing low voltage, before the main contractor shuts everything down? I\'d love to get that set up. Is that a feature available in the new 2.8? I am currently with 2.7. Thanks!

  • In another post somewhere Tine mentioned that they can custom configure your spare opto output to do that for you for about 25 Euro as I recall.  This is not a new feature.

  • I see. Do I reach out to Tine directly over the forums or email?

  • He is not active on this forum so email is best tine@rec-bms.com

  • I too have just updated from HW:1.0  SW:1.5.1 using the 1.2 files now says HW:1.2  SW: 1.5.8 All looks ok.

  • Thanks for the feedback guys.  It is looking more like everyone does indeed have the 1.2 release version boards.

  • Hey Rick, On this topic, I\'ve encountered the SD card error again.   I tried removing and reinstalling the micro SD card and that didn\'t fix it so I swapped to a new SD card and the problem remains.  I noted that the PC board mask lists the h/w version as 1.2 even though the REC app indicates 1.0.  See attached photo for this detail. I tried following the update instructions for this module and I went through the steps but the firmware version never updated.  The popup menu that appears when pressing \"Update\" doesn\'t look like the one shown in your tutorial and it says \"software updated successfully\" too fast to reflect actual file loading. I think I need a new WiFi module.  This one is just over one year old and I\'m not sure of the warranty policy but either way I need a replacement. Let me know if I need to place an order. Thanks, Peter  

  • update since upgrading ... now HW:1.2  SW: 1.5.8 this all worked ok for me in previous releases. After unlocking ... I am trying to use the Manual Communications in the Firmware page ... just a CANF? for now ... (ultimately i am trying to reset to CANF to 250) ... but  i cant even query the BMS. I am getting weird responses ... when i submit - i notice the wifi connection bounce and obviously get no response. Its like its causing my Wifi module to lock up or reset or something ? Updates on the Settings page all work perfectly fine ! Can someone else sanity check this for me please ... thanks

  • Quote from Peter Levick on August 6, 2022, 2:51 pm
    Hey Rick, On this topic, I\'ve encountered the SD card error again.   I tried removing and reinstalling the micro SD card and that didn\'t fix it so I swapped to a new SD card and the problem remains.
    Just a long shot - i had SD card snags once - had to reformat the card (Fat32)

  • Thanks for the suggestion, Damian.  The original SD card wouldn’t format so I swapped to a new, formatted card and got the same result.  I did use a 64 GB SD card and wonder if it is too large for this instance.

  • update since upgrading ... now HW:1.2  SW: 1.5.8 I am getting weird responses ... when i submit - i notice the wifi connection bounce and obviously get no response. Its like its causing my Wifi module to lock up or reset or something ?   FYI - just had a support response from REC They say, they\'re aware of comms issues with 1.5.8 (working on a fix) and have asked me to revert to 1.5.7 I will see if that works ...

  • Thanks for sharing!  I will see if I can get this build posted to the REC-BMS-NA website in the next few days for everyone that might need it.

  • REC WiFi firmware updates for 1.5.7 are now posted to the REC-BMS North America site https://rec-bms-na.com/product-manuals/#7-12-wpfd-rec-wi-fi-module And installation tutorials are here:    https://rec-bms-na.com/tutorials/

  • FYI .. 1.6.0 is out now ....

  • You bet, and it seems pretty solid too. https://www.offgridsoftwaresolutions.com/ws500-user-forum/topic/rec-bms-wifi-firmware-update-1-6-now-released/

Please login to reply this topic!