cedc4be125
Make temperature readable ( #1066 )
2024-02-09 14:28:38 +01:00
23c4c4d408
add Yesterday to ENERGY
2024-02-07 09:07:33 +01:00
729320258f
Add internal temperature for Beken chipd ( #1065 )
...
* Add internal temperature for Beken chipd
* Don't fetch temperature in safe mode
2024-02-06 08:20:04 +01:00
8ed822d284
Fix OTA for BL602 ( #1062 )
...
Change to erasing flash in smaller chunks, this avoids issues with http connection, because erasing seems to stop everything.
2024-02-05 05:14:20 +01:00
8bb382b1f2
rtos delay ( #1056 )
2024-02-04 12:53:27 +01:00
20abe81b0b
Implement reboot reason for BL602 ( #1053 )
...
* Implement RSSI for BL602 (#5 )
Adds RSSI for BL602, looks ok, reports similar to what BK7231N reports in the same place
* Update http_fns.c
* Update http_fns.c
2024-01-31 17:55:54 +01:00
c5ad9acfb7
Implement full flash read for BL602 ( #1052 )
...
* Implement RSSI for BL602 (#5 )
Adds RSSI for BL602, looks ok, reports similar to what BK7231N reports in the same place
* Update rest_interface.c
* Update rest_interface.c
* Update rest_interface.c
* Update rest_interface.c
* Update rest_interface.c
* Update rest_interface.c
* Update rest_interface.c
* Update rest_interface.c
2024-01-29 17:59:05 +01:00
55e2a66f7d
Tuyamcu raw access ( #1048 )
...
* working/?
* winnermicro fix
* ENABLE_DRIVER_TUYAMCU fx
* some fixes, some unfiished
* extra check
2024-01-24 11:18:29 +01:00
5f7ab71721
quick hack to display LN temperature
2024-01-21 17:08:20 +01:00
87868f2559
Get sunrise/sunset ( #1030 )
...
* Get the next sunset or sunrise values as TimerSeconds to allow setting a light's initial sate.
* Fix BL602 & W600 builds, and add some self test asserts for get sunrise/sunset
* Clock based self tests fail if they are not run in Europe time zone.
Update all usages of localtime to be gmtime. On windows local time is has the timezone applied on top of the sourceTime parameter, OpenBK app manages its own timezone and applies it to g_ntpTime appropriately, so gmtime will avoid the additional timezone application on windows machines.
* Simplify sample autoexec to avoid functionality that has not been implemented yet.
* Update docs
* Small fix in autoexe file
No brackets allowed, multiplications before addition appears to work
2024-01-20 13:50:40 +01:00
92af5a6eaa
OTA
2024-01-18 17:29:49 +01:00
77a95640ab
fix hass discovery
2024-01-13 19:13:14 +01:00
2ba126b48b
LN882H ( #1022 )
...
* it compiles and links
* Update user_main.c
2024-01-08 21:07:55 +01:00
57bf618d6d
Start of LN882H platform definitions
2024-01-08 15:17:42 +02:00
bed281a890
friendlyName fix
2024-01-02 19:35:01 +01:00
b27c3a9cfc
OBK_FLAG_DISCOVERY_DONT_MERGE_LIGHTS
2023-12-23 08:19:16 +01:00
b0bfc23098
split power handling
2023-12-17 23:08:52 +01:00
7193dbfa18
rewrite div handling so it's less messy
2023-12-17 22:13:40 +01:00
6cabc45b67
add Temperature_div100 for BMP280
2023-12-17 21:12:27 +01:00
e4211ac508
add pressure channel
2023-12-16 18:27:46 +01:00
95c30dd800
Add HTTP basic authentication ( #996 )
...
* add http basic auth
* add feature check for basic auth process
* fix http basic auth build for unsupported platforms (W800, W600)
* fix includes in http_basic_auth
* fix basic auth invocations when unavailable
* add http basic auth allow checks to http_fns
* remove unnecessary checks
* add my_strnicmp export
* silence warning
* update web password config ui
* update submodules
* add base64 lib to boufallo.mk for BL602
* add safe mode http basic auth bypass flag
* fix bl602 build with http auth bypass flag
* disable shared led driver
---------
Co-authored-by: Tester23 <openshwprojects@gmail.com >
2023-12-13 15:19:11 +01:00
4ba5c8326c
PowerFactor_div100
2023-12-07 19:34:17 +01:00
34bf86f90f
add Frequency_div10
2023-12-04 16:59:27 +01:00
960f281102
tuyamcu hass discoery edge case fix
2023-11-29 13:04:13 +01:00
08fc163286
rename loglevel to g_loglevel because it's global variable...
2023-11-26 12:17:11 +01:00
801959d9b8
only fixing warnings
2023-11-21 14:48:15 +01:00
0fccb67580
cosmetic changes only, fixing compilation warnings
2023-11-20 14:54:05 +01:00
79c0f6d862
temporary disable IP print
2023-11-02 17:21:50 +01:00
d772bb4938
prit more ip info ( #974 )
2023-11-02 08:54:36 +01:00
f9e5e428d0
remove 255 chars limit from add_label_input
2023-11-01 08:24:56 +01:00
1308a8f5b5
fix potential RSSI name collision
2023-10-25 16:01:18 +02:00
8ea0b76a68
add month stub, disable lagging tcp close code for windows
2023-10-21 19:23:09 +02:00
bff7bb5d9e
correct invalid HSB scaling
2023-10-21 18:15:51 +02:00
476af2825a
test - better rounding|?
2023-10-19 11:56:30 +02:00
1574f210b5
link rssi
2023-10-19 11:36:00 +02:00
83cd57dff5
hass rssi discovery
2023-10-19 10:30:18 +02:00
95da0df806
cosmetic fix
2023-10-17 11:56:17 +02:00
53835060fc
add TimerSeconds
2023-10-17 10:49:49 +02:00
9245b17dac
test queue p1 ( #938 )
2023-10-12 19:57:32 +02:00
344251e9dd
reword and fix littlefs define
2023-09-29 20:08:01 +02:00
9c1ececd3c
empty stat_t fix?
2023-09-27 20:26:50 +02:00
7fae04a9e3
add missing header
2023-09-27 09:42:08 +02:00
51f2281e36
Temperature_div2 added
2023-09-27 09:03:31 +02:00
005b1e5ad9
RGBW discovery self test for Windows
2023-09-25 11:17:04 +02:00
5ddcf3b830
ChType_Voltage_div100 fix
2023-09-24 10:49:52 +02:00
735236a3f5
added Voltage_div100
2023-09-23 21:34:03 +02:00
c948af2a3a
OffOnRemember channel type for tuyamcu
2023-09-21 20:04:31 +02:00
c82c6047cc
whitespaces in name fix?
2023-09-06 17:40:07 +02:00
8b0c85f6dc
mqtt host clear fix
2023-08-27 09:12:38 +02:00
c4fb653746
MQTT disable info added to gui
2023-08-27 08:25:30 +02:00