Skip to content

Releases: btsimonh/OpenBK7231T_App

1.2.0

14 Oct 06:59
1cc7fea
Compare
Choose a tag to compare

OpenBK7231T/OpenBeken release 1.2.0

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 (T34 is based on BK7231N)
  • XR809 (XR3, etc)
  • BL602
  • W800 (W800-C400, WinnerMicro WiFi & Bluetooth), W801
  • W600

Changes

Features

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.2.0.rbl
BK7231T CCtr Flash OpenBK7231T_UG_1.2.0.bin
BK7231T UART Flash OpenBK7231T_UA_1.2.0.bin
BK7231N OTA Update OpenBK7231N_1.2.0.rbl
BK7231N CCtr Flash OpenBK7231N_UG_1.2.0.bin
BK7231N UART Flash OpenBK7231N_QIO_1.2.0.bin
XR809 OpenXR809_1.2.0.img
BL602 UART Flash OpenBL602_1.2.0.bin
W800 OTA Update OpenW800_1.2.0_ota.img
W800 UART Flash OpenW800_1.2.0.fls
W600 OTA Update OpenW600_1.2.0_gz.img
W600 UART Flash OpenW600_1.2.0.fls

CCtr Flash = Tuya cloud Cutter flash

Flashing instructions are available on the project's README.md

1.1.1

11 Oct 19:26
0f2dbe2
Compare
Choose a tag to compare

OpenBK7231T/OpenBeken release 1.1.1

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 (T34 is based on BK7231N)
  • XR809 (XR3, etc)
  • BL602
  • W800 (W800-C400, WinnerMicro WiFi & Bluetooth), W801

Changes

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.1.1.rbl
BK7231T CCtr Flash OpenBK7231T_UG_1.1.1.bin
BK7231T UART Flash OpenBK7231T_UA_1.1.1.bin
BK7231N OTA Update OpenBK7231N_1.1.1.rbl
BK7231N CCtr Flash OpenBK7231N_UG_1.1.1.bin
BK7231N UART Flash OpenBK7231N_QIO_1.1.1.bin
XR809 OpenXR809_1.1.1.img
BL602 UART Flash OpenBL602_1.1.1.bin
W800 OTA Update OpenW800_1.1.1_ota.img
W800 UART Flash OpenW800_1.1.1.fls

CCtr Flash = Tuya cloud Cutter flash

Flashing instructions are available on the project's README.md

1.1.0

08 Oct 09:02
2858962
Compare
Choose a tag to compare

OpenBK7231T/OpenBeken release 1.1.0

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 (T34 is based on BK7231N)
  • XR809 (XR3, etc)
  • BL602
  • W800 (W800-C400, WinnerMicro WiFi & Bluetooth), W801

Changes

  • [drv_bp5758d.c] Fix sleep mode (381b6b5)
  • [drv_bp5758d.h] Add output disable byte (deaa6ce)
  • 13A generic socket template (see photos links) (4c0da35)
  • 2KB main config structure (NET_PARAM is 4096 so 2048 bytes left free) (eeba314)
  • Accepting integer as flag (ada84a1)
  • adc stub (f6ed792)
  • adc test - not working because of missing functions (70c7db9)
  • Add '[BK7231N][CB3S] Tuya Smart Wifi Switch 4 Gang' Template (18e38a2)
  • add bk2731 slow pwm freq option (22e3009)
  • add bkwriter link to readme (429aef7)
  • add channel type: OffLowestLowMidHighHighest - for fan (8bf7376)
  • add force RGBCW controller flag for I2C RGBCW control (bd1ca16)
  • Add MagicHome CCT : ZJ-BWCE-CCT v1.1 (e642517)
  • add missing CFG_Save_IfThereArePendingChanges anjd stop spam (f948685)
  • add missing device groups power send (cd920de)
  • add missing header (dd8fa37)
  • add missing header (NOTE: saving last power state for bl602 won't work yet) (2dbe483)
  • add missing headere (4319396)
  • add missing http display bl0937 (c49558a)
  • add missing reset (be7ce8f)
  • add OTA warning (ad912ea)
  • add pin role - digital input with no pull up (i need it for door and water sensors) (6bc428a)
  • Add Quick config for AU Deta Smart Double Power Wall outlet 6922HA-series 2 (3c77a94)
  • Add quick configuration for Aubess Mini Smart Switch 16A (7a80ab4)
  • add restart cmd (8eaf28d)
  • add support for PWM_n pin role, which is a PWM with inversed channel value (100% changes to 0%, 0% to 100%, etc) (4766c03)
  • add support for TuyaMCU dimmers (7f3723e)
  • Added a ping watchdog, a secondary failsafe mechanism reconnecting device when a certain host is not reachable. This is needed because in some very rare cases users reports that devices are not able to reconnect to wifi after connection in lost (despite of handling disconnect even in code.... for me it's working, but still) (3f83013)
  • Added callback for input pin (06a9db6)
  • added changes for bp1658 (f3198b7)
  • Added cJSON (b5e5ef4)
  • Added cJSON (22143bf)
  • Added cJSON (39dd181)
  • Added cJSON (c38f391)
  • Added cJSON (4f73201)
  • added console command to set arbitrary GET request to any server, but dont use it yet, because it seems there is a 88 bytes memory leak somewhere in the http client library (it also happens once when doing OTA but then device restarts so no one cares) (4db367c)
  • Added couple more folder exclusions (2f1512f)
  • added driver files (a2634be)
  • Added flags to API, sending retain flag (bd56e77)
  • Added flags to API, sending retain flag (7e89024)
  • Added flags to API, sending retain flag (ed9c5d6)
  • Added flags to API, sending retain flag (cea712b)
  • Added HAL_GetWifiStrength to handle other devices (1b02625)
  • Added HASS specific modules (9a54528)
  • Added HASS specific modules (94aa809)
  • Added HASS specific modules (949defd)
  • Added HASS specific modules (b0b4370)
  • added IOR_ToggleChannelOnToggle to support ZN268131 (388e5cf)
  • added linear mapping function to map 0-255 to 0-1023 (3655da2)
  • Added LSC Smart Connect Plug (f35c072)
  • Added MANUFACTURER (ce4339a)
  • Added MANUFACTURER (549a906)
  • Added MANUFACTURER (546d6fe)
  • Added missing brightness_state_topic for RGBCW (0e938c1)
  • Added missing state_topic for RGBCW discovery (979d3cd)
  • Added missing state_topic for RGBCW discovery (e0040ce)
  • Added more statuses (3c1defb)
  • Added MQTT_Publish, code cleanup (6f9a74d)
  • Added MQTT_Publish, code cleanup (58b28e7)
  • Added MQTT_Publish, code cleanup (70d04a6)
  • Added MQTT_Publish, code cleanup (457ce98)
  • Added nicer CSS style (009516e)
  • Added ntp_info ([2e745ab](2e745ab99ed...
Read more

1.0.2

07 Apr 05:30
Compare
Choose a tag to compare

1.0.2 (2022-04-07)

Features

1.0.1

10 Mar 17:13
6d12a6b
Compare
Choose a tag to compare

1.0.1 (2022-03-10)

Features

1.0.0

01 Mar 20:40
9c269d3
Compare
Choose a tag to compare

1.0.0 (2022-03-01)

Bug Fixes

  • export QIO for BK7231N (a360ac2)
  • prevent other builds cancelling if one fails (9f933a9)
  • send pwm values (0...100) back via MQTT (3fe1825)

Features

  • add actions workflow template (837bc70)
  • add automated build via GitHub actions (75cfac6)
  • add MQTT will and availability topic (84d49df)
  • add multi-platform github actions matrix (5a89e24)
  • add quick config for CCT Downlight (d1e6fc6)
  • add SDK submodules (6b9ac9e)
  • redirect root page / to /index page (6004bc2)
  • simplified Makefile build with SDK submodule (7d28888)
  • update SDKs (1d1278b)
  • use upstream SDK repos (1de5728)
  • makefile: add update-submodule target to simplify SDK updates (034a1e5)