3661 Commits

Author SHA1 Message Date
Tester23
9e7051180d t 2024-11-24 21:41:14 +01:00
XJ
926db0041d HASS MQTT patch typo (#1433) 1.17.772 2024-11-21 16:16:51 +01:00
Tester23
9d92cc80c5 selftest fix 1.17.771 2024-11-20 12:02:39 +01:00
Tester23
3864fe0f31 self test for 0x1C 1.17.770 2024-11-20 11:34:59 +01:00
Tester23
6de39aaf2f Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 1.17.769 2024-11-13 10:22:33 +01:00
Tester23
ac33643d93 fix and selftest for #1415 2024-11-13 10:22:10 +01:00
rwhlhptr
96a248078c Fix bug preventing divider of 2 to work properly for home assistant auto discovery (#1424)
* Update README.md

Add intention for fork

* Update README.md

Improve Readme

* Update hass.c

Fix issue of not using divider other than 1 for home assistant auto discovery val_tpl

* Update README.md

update Fork intention

* Update README.md

Revert Readme to original state
1.17.768
2024-11-12 21:57:15 +01:00
MaxineMuster
a8c76f2936 Add internal chip temperature for W600 (untested) and W800 (#1393)
* Add internal chip temperature for W600 (untested) and W800

* Add comment to force rebuild
1.17.767
2024-11-08 20:57:12 +01:00
NonPIayerCharacter
c50515603a ESP32 support (#1344)
* esp-idf

* fix, add s2, s3

* fix + ci

* fix naming

* ota

* adc

* reboot reason

* wdt + uart

* dht + ds1820

* fix esp32

* pwm

* uart hack

* fix build

* charts

* increase stack size

* tests

* fix timer

* optimize

* further c2 optimization

* gpio test, wifi reconnect fix

* gpio test

* Revert ledc freq

* cht83xx, increase inttemp stack size

* fix

* S3 fix, enable sht3x, pwm freq selection

* gpio & i2c fix attempt

* s2 fix

* Update defines for DHT

* Update sdk

---------

Co-authored-by: openshwprojects <85486843+openshwprojects@users.noreply.github.com>
1.17.766
2024-11-06 14:47:22 +01:00
divadiow
df400e3d73 config menu button label capitalisation consistency (#1410)
* config menu button label capitalisation consistency

* WebApp?
1.17.765
2024-11-03 20:54:36 +01:00
divadiow
cc73ba88ac wifi&web page grammar/consistency (#1411)
* wifi&web page grammar/consistency

* colon spacing

* button capitals

* T
2024-11-02 21:38:51 +01:00
Tester
7cf4d0bef4 NULL txt_freq fix 1.17.764 2024-11-01 14:25:38 +01:00
Tester
62d405cb1e tool to copy autoexec.bat to clipboard from SDL GUI 1.17.763 2024-11-01 13:00:47 +01:00
Tester
5381ad1852 shorter power text to fit element size 2024-11-01 12:53:48 +01:00
Tester
3189bcedc8 link power check 1.17.762 2024-11-01 12:26:23 +01:00
Tester
c0a2566f4a stub custom HASS publish, self test, part 1 of sim power 1.17.761 2024-11-01 11:48:35 +01:00
xjikka
87a2da9e81 A few fixes for HASS MQTT for Energy (#1398)
* HASS MQTT json update

* HASS MQTT json update

* HASS MQTT json update

* HASS MQTT json update strlen
1.17.760
2024-10-31 12:18:49 +01:00
MaxineMuster
5906d536eb Fix release sometimes missing windows binaries (#1405)
Update workflow.yaml try fix (sometimes) missing windows binaries by adding "build2" as "needs" for release
1.17.759
2024-10-29 08:46:52 +01:00
MaxineMuster
539a427789 Clearify "internal Temperature" as SoC temperature (#1395)
* Clearify "internal Temperature" as SoC temperature

* Change to "Chip temperature"
1.17.758
2024-10-28 07:27:40 +01:00
openshwprojects
4d4e9a445e small mqtt behaviour change to always publish full state on connect if enabled, not just once 1.17.757 2024-10-25 07:58:45 +02:00
Tester23
57938f6a52 add Result stub (fix) 1.17.756 2024-10-21 09:54:05 +02:00
Tester23
51ca85a7d8 Revert "add Result stub per request"
This reverts commit a69b263aa2.
2024-10-21 09:53:39 +02:00
Tester23
a69b263aa2 add Result stub per request 1.17.755 2024-10-21 09:30:45 +02:00
Tester23
5eaf5c7926 fx 1.17.754 2024-10-20 16:33:08 +02:00
Tester23
46f6dad0ff Revert "add stubs for commands handled elsewhere so they dont error"
This reverts commit c3a518998b.
1.17.753
2024-10-20 16:29:59 +02:00
Tester23
c3a518998b add stubs for commands handled elsewhere so they dont error 1.17.752 2024-10-20 10:31:15 +02:00
xjikka
b2b4d2b338 Ssid2modv2 (#1274)
* SSID2 autoswitch BEKEN only

* SSID2 autoswitch BEKEN only v2

---------

Co-authored-by: Tester23 <openshwprojects@gmail.com>
1.17.751
2024-10-20 10:05:39 +02:00
divadiow
c531ae4b7f Update README.md - clarify BL602 OTA exploit use - make mention of Magic Home/Zengge devices (#1339)
* Update README.md

* .
2024-10-20 10:03:21 +02:00
MaxineMuster
9336ad3f73 Changed chart redrawing to "update()" (#1389)
* Changed chart redrawing to "update()" to avoid refocussing on chart on destroy and new ...
Changed obk_config.h to build with chart driver (otherwise you couldn't test the builds)

* Try to avoid possibility to set data outside defined boundaries

* Fix CMD_Chart_Add (loops from 1 not from 0)

* Debug

* More debug

* Debug

* Nicer output

* fix typo

* Fix output in case of error

* Fixed missing newline in DEBUG message

* Update obk_config.h

* Update obk_config.h

---------

Co-authored-by: openshwprojects <85486843+openshwprojects@users.noreply.github.com>
1.17.750
2024-10-19 08:11:31 +02:00
openshwprojects
055a9981f8 Update README.md 1.17.749 2024-10-17 20:54:40 +02:00
Lenart Kos
ad816b77ee Improve DS1820 driver (#1382)
* feat: Improve DS1820 driver

New features:
* Handle all types of DS1820 tempature sensors by detecting the family of the sensor and calculating the temperature accordingly
* Clean up some log prints
* Set the channel value with current temperature
* Set the period of the conversion interval with an optional first parameter
* Start the conversion instantly and not wait for multiple of the conversion period

* rework: Change DS1820 logging to be more consistent

- Output logging to `LOG_FEATURE_SENSOR` and not `CFG` as it would be expected
- Created a macro `DS1820_LOG` to simplify logging statements.
- Use the macro in various places throughout the driver

* refactor: Remove unused crc code and improve DS1820 logging

Co-authored-by: MaxineMuster <146550015+MaxineMuster@users.noreply.github.com>

---------

Co-authored-by: MaxineMuster <146550015+MaxineMuster@users.noreply.github.com>
1.17.748
2024-10-17 06:06:39 +02:00
MaxineMuster
968ebc1b09 Make changes to sdk from shell scripts just before start of build (#1381)
* Add possibility to call a shell script to make changes to  sdk just before building the app

* Changes to Makefile

* Changed pre_build.sh to only contain some comments how to use it
1.17.747
2024-10-16 13:10:32 +02:00
Tester23
462325fa9b tuyamcu test and note 1.17.746 2024-10-11 23:16:19 +02:00
Tester23
b2bc6afa7c docs 1.17.745 2024-10-10 14:18:47 +02:00
Tester23
9415b4f374 tuyamcu sending autoexec sample 1.17.744 2024-10-10 13:30:21 +02:00
Tester23
8b4fd1e758 httpbuttons null risk fix 2024-10-10 13:29:42 +02:00
Tester23
0090d93537 remove httpButton command len limitation 2024-10-10 10:15:50 +02:00
Tester23
f5d8d602c4 long mcu send self test 1.17.743 2024-10-09 22:29:47 +02:00
Tester23
d4dbcb10d5 add missing flag OBK_FLAG_LED_AUTOENABLE_ON_ANY_ACTION for PixelAnim 1.17.742 2024-10-09 21:45:39 +02:00
Tester23
ac12cf65d1 add missing tuyaMcu_sendCmd desc 1.17.741 2024-10-08 08:47:33 +02:00
Tester23
e0f5038605 Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 1.17.740 2024-10-05 19:04:14 +02:00
Tester23
bea97d6627 tuyamcu self tests 2024-10-05 19:03:57 +02:00
ehorvat1
52efa43e4b Fix issue #1375 and #1376 (#1377)
* Fix issue #1376

Fix issue #1376 .....wrong time in charts when using NTP with an offset

* Update drv_charts.c  Issue #1375

For issue #1375: add a default color to improve readability (applies to: dataset names, axis ticks, color for axes title, (use color: '#099')

* Update drv_charts.c

Add a chart title

* Update obk_config.h

Set ENABLE_DRIVER_CHARTS = 1 also for Beken Devices

* Update http_fns.c

Add charts to About page

* Update obk_config.h

File just cloned from openshwprojects/OpenBK7231T_App

* Revert "Update obk_config.h"

This reverts commit b83c7db2ea.

* Revert "Update obk_config.h"

This reverts commit 7b7d979667.

* Revert "Update http_fns.c"

This reverts commit d81e4b3db8.

* Revert "Update drv_charts.c"

This reverts commit c5d122994a.
2024-10-03 22:07:46 +02:00
Tester23
07839162e0 fix Color 255,0,255 parse 1.17.739 2024-10-01 22:36:08 +02:00
Tester23
1dfd42f1b3 parse 0x22 data 1.17.738 2024-10-01 21:48:05 +02:00
Tester23
acb91f20dc better publish for json 1.17.737 2024-10-01 14:08:57 +02:00
MaxineMuster
46fa0b18e0 drivers define change
* Charts test for Ln882h and w800

* Update cmd_if.c

Try fix for DRV_GetReading without ENABLE_DRIVER_BL0937

* Update obk_config.h

* Update cmd_if.c

next try to fix Drivers w/o OBK_DISABLE_ALL_DRIVERS

* Update cmd_channels.c

... and another "DRV_GetReading" ...

* Update hass.c

... next problem: DRV_GetEnergySensorNames

* Update hass.c

.. more disabling code w/o energy driver

* Update http_fns.c

... and even more

* Update json_interface.c

... and energy drivers in json_interface.c

* Update user_main.c

another use of BL09X

* Update obk_config.h to remove define for charts driver
2024-09-29 21:54:54 +02:00
Tester23
94f370ba8a allow get sufix removal 1.17.736 2024-09-29 20:01:39 +02:00
MaxineMuster
2c7cfd5909 Pin cfg: Sort Driver / pin function list alphabeticaly (#1361)
* Pin cfg: Sort Driver / pin function list alphabeticaly

* Let pins alias have fixed size
2024-09-29 19:39:23 +02:00
Tester23
56233df0aa w600 update 1.17.735 2024-09-29 18:26:46 +02:00