Repository navigation
RBgrid v1.2.1
A fix for v1.2.0. Update if you use dynamic prices.
Fixed
- With dynamic prices on, the hub could run out of settings memory. v1.2.0 kept the price stores in the small
settings memory (NVS) that also holds the open hours and the energy counters' anchors. Once it filled up, the hub
could no longer save them, so a restart could lose part of the current hour (event log:FAIL hour persist …: ESP_ERR_NVS_NOT_ENOUGH_SPACE). - The price stores now live in the file system. On the first start of v1.2.1 they are moved there and the settings
memory is freed (event log:price: stores moved from NVS to the file system). Prices, settings and history are kept.
Everything else is as in v1.2.0 (dynamic prices, cheap windows with a price notification, import peaks). An update
over the air from v1.1.x or v1.2.0 keeps settings and history.
Files
- ESP32 hub:
main_release.bin(OTA);- for a first USB install:
bootloader.bin,partition-table.bin,ota_data_initial.bin, identical to v1.2.0.
- ESP32-S3 hub (N16R8):
main_release_s3.bin(OTA); the USB set is inrbgrid-hub-s3_v1.2.1_full.zip. - Node firmware 1.5 (unchanged):
rbgrid-node_v1.2.1.bin; the USB set is inrbgrid-node_v1.2.1_full.zip. - Web app 1.2.0 (unchanged):
rbgrid-ui_v1.2.0.zip.
The full list is in CHANGELOG.md.