OpenBK7231T/OpenBeken release 1.17.572
WARNING! If installing versions tagged -alpha, please be aware these are development builds and may not be stable! Please do not flash all your devices at once! Make sure you can recover them via UART in case of unexpected issue.
OpenBK7231T/OpenBeken is a Tasmota/Esphome replacement for new Tuya modules featuring MQTT and Home Assistant compatibility. This repository is named OpenBK7231T_App
, but now it's a multiplatform app, supporting build for multiple separate chips:
- BK7231T (WB3S, WB2S, WB2L etc)
- BK7231N (CB2S, CB2L, WB2L_M1 etc)
- T34 (based on BK7231N)
- BL2028N (based on BK7231N)
- XR809 (XR3 etc)
- BL602 (DT-BL200, SM-028_V1.3 etc)
- LF686 (based on BL602)
- W800 (W800-C400, WinnerMicro WiFi & Bluetooth), W801
- W600 (TW-01, TW-02, TW-03 etc), W601 (WIS600, ESP-01W etc)
- LN882H (LN-02, WL2S, WL2H etc)
Changes
- a bit better docs (9e71da2)
- add command to change LED anim (70fc43b)
- add door sensor self test (0a1520b)
- add Motion channeltype (44b0d7c)
- add pixe;lanim to prtoject (5238332)
- add shooting star (b483a80)
- add support for 7 segment driver HD2015E (#1214) (9be6418), closes #1214
- add test for HASS discovery with unusually long name (c525a00)
- allow bl602 to use constants in publishFloat ant similar (#1229) (1c221dc), closes #1229
- better door sensor clear self test (ce52758)
- correct BMP280.c startdriver example, add bmp280.h detected flash ID output, add BME680 detection (only) (#1230) (65b9bd6), closes #1230
- cosmetic rename (09359e2)
- docs (cc38adf)
- docs (b8ec9de)
- docs (ce4714d)
- docs (e0bc56f)
- door sensor clear self test (0dc9d5c)
- Enable calendar events for bl602 (#1208) (6138d65), closes #1208
- extend doorsensor DSTime command (129f0c5)
- extend pin cfg page: (#1228) (6648537), closes #1228
- filter (8cad88a)
- fix buffer for pixelanim (f5ab8bf)
- fix and selftest - backlog should not return non-zero value when commands list has empty command (6526cda)
- fix HASS discovery with unusually long name (32de473)
- fix typo pointed by Wolfieee (19345af)
- Fix unknown method handling, lock on logging (#1224) (9e32046), closes #1224
- hass discovery test for illuminance (2fcc44e)
- hide CW bar fdr SM16703P (7be9bf6)
- Implement LittleFS for LN882H - only first basic testing from WebApp … (#1191) (83d37b3), closes #1191
- includfe HD2015 in prj (35beeaa)
- make LED basecolors public (c960c1c)
- Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App (29cba03)
- Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App (dffe39c)
- move more test commands to... cmd_test.c (99d0724)
- optimized pins page? - part 1 (b3db6df)
- pins page is now down to 8kb (was 90kb, then 10kb) (5dd30c6)
- pixelanim speed p1, reorganize (fb9b7a6)
- Publish file (#1221) (41f7e4c), closes #1221
- Remove strftime to save space (#1210) (7a0f731), closes #1210
- respect OBK_DISABLE_ALL_DRIVERS (726cf19)
- second fix for channel type priority (6d58d85)
- self test for motion (47c4f4e)
- some more docs work (ebc9467)
- spoeed cmd (e4f84cb)
- Stack size for BL is not enough to execute backlog commands (#1226) (03d6824), closes #1226
- test command with spaces - ok? (f2dd2b4)
- try BL602 with ENABLE_EXPAND_CONSTANT 1 (#1212) (072cf56), closes #1212
- Update drv_tm_gn_display_shared.c (a114bde)
- Update drv_tm_gn_display_shared.c (d7a6381)
- Update drv_tm_gn_display_shared.c (eee9311)
- Update workflow.yaml (4984ade)
Assets
Refer to the following table for the usage of the various assests included in this release
Platform | Usage | Filename |
---|---|---|
BK7231T | OTA Update | OpenBK7231T_1.17.572.rbl |
BK7231T | CCtr Flash | OpenBK7231T_UG_1.17.572.bin |
BK7231T | UART Flash | OpenBK7231T_UA_1.17.572.bin |
BK7231T | SPI Flash | OpenBK7231T_QIO_1.17.572.bin |
BK7231N | OTA Update | OpenBK7231N_1.17.572.rbl |
BK7231N | CCtr Flash | OpenBK7231N_UG_1.17.572.bin |
BK7231N | UART Flash | OpenBK7231N_QIO_1.17.572.bin |
XR809 | OpenXR809_1.17.572.img | |
BL602 | UART Flash | OpenBL602_1.17.572.bin |
BL602 | OTA Web App | OpenBL602_1.17.572_OTA.bin.xz.ota |
W800 | OTA Update | OpenW800_1.17.572_ota.img |
W800 | UART Flash | OpenW800_1.17.572.fls |
W600 | OTA Update | OpenW600_1.17.572_gz.img |
W600 | UART Flash | OpenW600_1.17.572.fls |
LN882H | OTA Update | OpenLN882H_1.17.572_OTA.bin |
LN882H | UART Flash | OpenLN882H_1.17.572.bin |
CCtr Flash = Tuya cloud Cutter flash
SPI Flash can be flashed through SPI, even if you broke BK bootloader
Flashing instructions are available on the project's README.md