diff --git a/blobs/78f1b8c.bin b/blobs/78f1b8c.bin
new file mode 100644
index 0000000..d303717
Binary files /dev/null and b/blobs/78f1b8c.bin differ
diff --git a/index.json b/index.json
index 7653158..250d5e0 100644
--- a/index.json
+++ b/index.json
@@ -2,6 +2,13 @@
"recommended": "f934567",
"latest": "f934567",
"blobs": [
+ {
+ "build": "78f1b8c",
+ "build_date": "20240816",
+ "status": "Development",
+ "changelog": "- Passwords handling changed to 'set and forget'.
- CSRF token in critical internal REST APIs.- Possibility to flash other firmwares than P1IB official firmwares OTA removed.
- Bump ESP-IDF to v5.3
- Wi-Fi password length limited to 64 chars.
- Add authentication on factory reset API.",
+ "blob": "blobs/78f1b8c.bin"
+ },
{
"build": "f934567",
"build_date": "20240625",
@@ -15,13 +22,6 @@
"status": "Stable",
"changelog": "- Telegram interval measurement.
- Add additional main fuse values.
- Fix issue when AP SSID is hidden.
- Increase mqtt password length.
- Add ethernet support (P1IB-eth).
- improve STAR-meters corrupt data compensation.
- Improve wifi/mqtt connection/reconnect behavior.
- HA auto discovery UI switch.
- JSON payload improvements.
",
"blob": "blobs/aae1e85.bin"
- },
- {
- "build": "9c2ad9a",
- "build_date": "20230922",
- "status": "Stable",
- "changelog": "- State class warnings in HA fixed.
- Align sensor names to latest Home Assistant release rules.
- Current gauges cards in web UI.
- AWS IoT Core/MQTT TLS support.
- Optional JSON payload for sensor states. NOTE! Do not enable json payload if you already have statistics in Home Assistant. It will be removed and the power meters import energy (kWh) will be sampled as todays consumtion from day 0.",
- "blob": "blobs/9c2ad9a.bin"
}
]
}
diff --git a/webflash/dev_78f1b8c/boot_app0.bin b/webflash/dev_78f1b8c/boot_app0.bin
new file mode 100644
index 0000000..13562ca
Binary files /dev/null and b/webflash/dev_78f1b8c/boot_app0.bin differ
diff --git a/webflash/dev_78f1b8c/bootloader_dio_40m.bin b/webflash/dev_78f1b8c/bootloader_dio_40m.bin
new file mode 100644
index 0000000..cd0d943
Binary files /dev/null and b/webflash/dev_78f1b8c/bootloader_dio_40m.bin differ
diff --git a/webflash/dev_78f1b8c/firmware.bin b/webflash/dev_78f1b8c/firmware.bin
new file mode 100644
index 0000000..d303717
Binary files /dev/null and b/webflash/dev_78f1b8c/firmware.bin differ
diff --git a/webflash/dev_78f1b8c/partitions.bin b/webflash/dev_78f1b8c/partitions.bin
new file mode 100644
index 0000000..21800fa
Binary files /dev/null and b/webflash/dev_78f1b8c/partitions.bin differ
diff --git a/webflash/manifest_dev.json b/webflash/manifest_dev.json
index 794a0c2..bf9a12e 100644
--- a/webflash/manifest_dev.json
+++ b/webflash/manifest_dev.json
@@ -1,25 +1,25 @@
{
"name": "P1IB Development",
- "version": "f934567",
+ "version": "78f1b8c",
"new_install_prompt_erase": false,
"builds": [
{
"chipFamily": "ESP32",
"parts": [
{
- "path": "dev_f934567/bootloader_dio_40m.bin",
+ "path": "dev_78f1b8c/bootloader_dio_40m.bin",
"offset": 4096
},
{
- "path": "dev_f934567/partitions.bin",
+ "path": "dev_78f1b8c/partitions.bin",
"offset": 32768
},
{
- "path": "dev_f934567/boot_app0.bin",
+ "path": "dev_78f1b8c/boot_app0.bin",
"offset": 57344
},
{
- "path": "dev_f934567/firmware.bin",
+ "path": "dev_78f1b8c/firmware.bin",
"offset": 65536
}
]