893a7edde0
few more led tests before new led feature
2025-08-12 10:30:11 +02:00
b8965817f6
bl602 deep sleep & ecr sdk update ( #1743 )
...
* bl602 deep sleep & ecr sdk update
* esp8266 disable wpa3
* platforms.md
1.18.152
2025-08-10 17:08:33 +02:00
45fc4d5023
ENABLE_DRIVER_PINMUTEX
1.18.151
2025-08-10 15:19:56 +02:00
94812a2587
BK7231T/U/ESP32/LN882H SPI LED ( #1749 )
...
* BK7231U/T_ALT SPI LED
* esp32 spi led dma
* ln882h led spi dma
* simplify
---------
Co-authored-by: Tester23 <85486843+openshwprojects@users.noreply.github.com >
2025-08-10 14:46:01 +02:00
0fb70227df
add pinmutex driver (potentially for shutters); disabled by default
...
* draft
* Update drv_pinMutex.c
* working with self test?
* Update selftest_cmd_generic.c
* ENABLE_DRIVER_PINMUTEX on beken
* ChType_StopUpDown
* addRepeatingEventUID
* rest
* Update obk_config.h
1.18.150
2025-08-10 14:27:26 +02:00
aaaa95a8d1
correct spelling and grammar ( #1747 )
...
* Update http_fns.c
* Update flags.json
* Update flags.md
* Update selftest_mqtt_get.c
* Update flags.md
* Update flags.json
* Update http_fns.c
* Update user_main.c
* Update drv_ir_new.cpp
* Update subpages.json
* Update flags.json
* Update http_fns.c
* Update flags.md
* Update tcpServer.md
* Update hal_flashConfig.h
* Update flash_pub.h
* Update win_flash_stub.c
* Update hal_flashConfig_bk7231.c
1.18.149
2025-08-10 08:46:49 +02:00
3ccd7c293c
Platforms.md WPA3 updates ( #1754 )
...
* Update drv_ir_new.cpp
* Update hass.h - add missing "hass_init_textField_info()" to avoid breaking ESP builds
ESP builds with "-Werror=implicit-function-declaration", so we get
error: implicit declaration of function 'hass_init_textField_info';
* Update platforms.md - wpa3
* Update platforms.md
* revert ameba1 wpa3 to unknown
---------
Co-authored-by: MaxineMuster <146550015+MaxineMuster@users.noreply.github.com >
2025-08-10 08:45:57 +02:00
a22207f12a
Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App
1.18.148
2025-08-09 23:42:37 +02:00
4b5a80312c
restore original tuyamcu led behaviour by setting g_tuyaMCU_allowAutomaticSending from PR to true by default
2025-08-09 23:42:08 +02:00
d34ef02b54
enable irRemoteESP8266 variant on BK7238 - it seems to receive something, but original IR works better for RC6, I didn't test anything more
...
* try irRemoteESP bk7238
* add IRremoteESP8266
1.18.147
2025-08-09 23:40:20 +02:00
a358187f32
fixes p1
1.18.146
2025-08-09 22:39:48 +02:00
718afdaaad
IR2 - fix DEBUG_WAVE_WITH_GPIO but leave disabled for testing in future
2025-08-09 22:35:39 +02:00
b5d9d5f5f1
IR: change IR events to Event3 and include 'repeats' argument - this should not break anything, cause Event2 handlers will still be called as before, if not, let me know
2025-08-09 22:34:13 +02:00
a72fe4a4c5
add software SPI flash support (disabled by default) along with ultra-fast BK7231 software SPI and ability to store littlefs on that SPI , rel: https://www.elektroda.pl/rtvforum/topic4133583.html
...
* tt
* tt
* kk
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* nodelay
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* test
* test
* test
* tt
* Update our_lfs.c
* Update our_lfs.c
* Update our_lfs.c
* Update our_lfs.c
* Update our_lfs.c
* t
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* ttt
* Update drv_spi_flash.c
* unrolll
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* Update drv_spi_flash.c
* better wait for logic
* Update drv_spi_flash.c
* revert
* Update drv_spi_flash.c
* PLATFORM_BEKEN_NEW fix???
* faster?>
* faster?
* test memory
* test2
* restore
* coarse time test
* test
* restore
* DISABLE
2025-08-09 19:13:17 +02:00
eb77165be9
Update hass.h - add missing "hass_init_textField_info()" to avoid breaking ESP builds ( #1753 )
...
ESP builds with "-Werror=implicit-function-declaration", so we get
error: implicit declaration of function 'hass_init_textField_info';
2025-08-09 19:10:58 +02:00
5e363ab42f
ln882h update sdk ( #1724 )
...
* ln882h update sdk
* Disable test commands
2025-08-09 11:49:03 +02:00
54ffddc75f
textfield
2025-08-07 23:47:12 +02:00
8ee93ace88
Update http_fns.c
2025-08-07 23:44:19 +02:00
6ae05de560
textfield hass discovery?
2025-08-07 23:44:04 +02:00
61d035f616
bk new spi & spidma ( #1745 )
...
* bk new spi & spidma
* long app version fix
* esp fix
1.18.145
2025-08-03 11:01:31 +02:00
6c3e1478e8
Add TG7100C (BL602) info + latest toml links ( #1740 )
...
* Update README.md
* Update README.md
* Update README.md
* Update .releaserc.yaml
1.18.144
2025-07-31 08:21:42 +02:00
bc64926da3
Tuya mcu automatic sending ( #1739 )
...
* Update drv_tuyaMCU.h
* Update drv_tuyaMCU.c
1.18.143
2025-07-29 08:13:17 +02:00
c7d48e427c
SM16703P: learn to handle RGBCW, e.g. more than 3 channels per pixel. ( #1736 )
1.18.142
2025-07-28 13:29:58 +02:00
6bb7a5743d
Fix spacing in main page ( #1738 )
1.18.141
2025-07-26 15:53:54 +02:00
afdf4b5cb5
Update platforms.md ( #1735 )
1.18.140
2025-07-21 15:10:34 +02:00
9f7fca3cd5
Update .releaserc.yaml - ESPC5+C61 ( #1728 )
...
* Update .releaserc.yaml
* Update .releaserc.yaml
1.18.139
2025-07-20 19:25:55 +02:00
f6ec3e3d74
update powersave info ( #1733 )
...
* Update cmd_main.c
* Update cmd_main.c
2025-07-20 19:25:23 +02:00
e7db07f7ab
esp8266 fix ( #1734 )
2025-07-20 19:24:41 +02:00
8b7cf56731
update platforms.md ( #1730 )
...
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
* Update platforms.md
2025-07-20 09:19:16 +02:00
728066de76
esp8266 dout mode by default ( #1713 )
...
* esp8266 dout mode by default
enable float printf
* irq fix
* timer stack
1.18.138
2025-07-19 19:18:38 +02:00
901295154a
Create platforms.md
1.18.137
2025-07-19 16:26:32 +02:00
8b7d9d5be5
Update .releaserc.yaml - ESP 2/4MB link fixes ( #1726 )
...
* Update .releaserc.yaml
* Update .releaserc.yaml
* correct esp8266 again
2025-07-19 16:23:52 +02:00
773c4e9d99
Only report used channels up to PIN_IOR_NofChan() for this role ( #1725 )
1.18.136
2025-07-19 09:58:49 +02:00
1c7cdd4881
Ds1820 simple+full as separate drivers ( #1705 )
...
* Seperate simple and full driver, introduce "common" for shared code
* Fix command prefixes
* Generate command as multiline if requested
* Fix JS linebreak
* Only use simple dirver - check sizes of firmware images
* Update obk_config.h - enable Full driver for all platforms to allow testing
* Change parsing sttring to device address to allow compact form
Change obk_config.h: remove extra entry for W800, add "FULL" driver to windows build
* fix windows code for "fake" DS18B20
* fix missing files in openBeken_win32_mvsc2017.vcxproj
* fix handle missing task.h for windows
* change Windows emulation to MAX/2 fake sensors
* try fix BL602
* change "fake temperature" of sensors in windows
* change windows sensor temperature once more
* shorten commands by alias
* fix escaping linebreak
* Fix broken JS code ...
* Fix ESP32 is crashing if interrupts are disabled during OWReset for > 480us
* Change output for unused channels
Test if DS1820 channels are in use
* fix warning/error for channel (<=64) printed into a char[5] value
* removeunuses quotes for address
* Fix language
* Capial "S" in Menu entry "Sensors"
* restore obk_config - #define ENABLE_DRIVER_DS1820_FULLonly for WINDOWS and SENSORS variant
2025-07-19 08:03:46 +02:00
1fe6ab74ed
win stub
1.18.135
2025-07-12 08:38:04 +02:00
01c029898d
Show correct BSSID in json status instead of a "fake" one ( #1689 )
...
* Add HAL_GetWiFiBSSID() and HAL_GetWiFiChannel() commands
Display correct BSSID and channel in JSON status
* Testing bssid RTL
* Typo and new try for RTL
* Fix BSSID returned
* bettter
* test
* Update hal_wifi_xradio.c
---------
Co-authored-by: Tester23 <85486843+openshwprojects@users.noreply.github.com >
2025-07-10 21:51:05 +02:00
7bb04bdda2
safer str op
1.18.134
2025-07-10 15:27:26 +02:00
d4fb118c91
temporary fall back to sprintf
2025-07-10 09:28:08 +02:00
570feeef37
tasmota fields
2025-07-10 08:49:24 +02:00
ce465a15e6
http override
2025-07-09 21:13:27 +02:00
7f0b7b75d3
allow serving gz files from lfs with gz header
1.18.133
2025-07-09 08:15:30 +02:00
3c85604378
fix windows server
1.18.132
2025-07-09 08:03:41 +02:00
a261a71ab1
Update ESP-IDF to v5.5-beta1 and add minimal ESP8266 support ( #1707 )
...
* update esp-idf
* esp8266
* fix
* pwm, uart and wifi fix
* fix ota
* fix 1m and ps
* update workflow
1.18.131
2025-07-06 07:54:23 +02:00
55ce270fef
simple correction in config page ( #1708 )
...
Since I saw this in an illustration for an "issue".
If I'm not mistaken, I changed the GUI some time ago so the additional input appears/vanishes as soon as role is changed to button. So no need to wait for saving...
2025-07-03 15:40:11 +02:00
217dd1e3e1
fix GET/POST for all platforms, remove some not needed os_* mappings (os_strcpy, os_memset, etc)
...
* get and post to PLATFORM_ECR6600
* test
* Update http_client.c
* t
* need timer
* iotx_net_init ?
* Update utils_timer.c
* try os_time_get
* try ENABLE_SEND_POSTANDGET on bl602 as welll
* Update utils_net.h
* add httpclient to boufallo mk
* Update utils_timer.c
* Update new_common.h
* time
* try ln882h
* Update utils_timer.c
* OS_STRCPY ETCCC
* esp IDF
* Update new_common.h
* Update utils_timer.c
* Update new_common.h
* remove hal_machw_time_past dependency
* lwip_close_force better
* stub
* simplifyu
* omg typo
* revert
* remove os_strcpy
* remove os_strlen
* memmove
* os_strcmp
* os_strstr
* mem func
* try on xradio
* #define lwip_close_force(x) lwip_close(x)
* SWAP
* typo
* Update utils_timer.c
* rtl
* Update new_common.h
* tr
* #include <stdint.h> is reduntant
* clean hdr
* those headers could be common
* those headers could be common
* disable
---------
Co-authored-by: Tester23 <85486843+openshwprojects@users.noreply.github.com >
2025-07-02 20:46:00 +02:00
8d735f5991
Update sdks, readme and releaserc ( #1703 )
1.18.130
2025-07-01 08:50:39 +02:00
69121fb252
merge gosund sw2 port (not clear if it will be used)
1.18.129
2025-06-30 21:56:13 +02:00
3b99b17cc2
Xradios ( #1695 )
...
* Xradios
* deep sleep
* xr806
* small adjustments
1.18.128
2025-06-30 18:47:47 +02:00
b9bdc0bc79
BETTER STABILITY FOR TOGGLE CHANNEL ON TOGGLE (protect against random rare high level /low level spikes)
2025-06-27 16:11:59 +02:00
3564ed7013
AC TCL 3 ( #1659 )
...
* Update obk_config.h
* fan fx
* fan mode
* fan_only
* swings for climate
* test html
* better
* bew cfg
* Update obk_config.h
1.18.127
2025-06-26 15:56:39 +02:00