Commit Graph

575 Commits

Author SHA1 Message Date
b16a8cec5e add channel type BatteryLevelPercent 2022-12-13 10:49:48 +01:00
547ccc2e7f small windows and sim fixes 2022-12-12 16:35:30 +01:00
35cd7440b5 add special button kind - ScriptOnly, it's a button that has no hardcoded functionality, it just sends events 2022-12-11 19:48:02 +01:00
d2e2c9c737 flag - [LED] Automatically enable Light on any change of brightness, color or temperature 2022-12-11 19:28:52 +01:00
6cb7bf5c34 fix warning/bl602 build, disable safe on win, add a space 2022-12-09 15:33:42 +01:00
035e84333b add ability to exit safe mode (enables web app, etc, but still doesnt execute autoexec etc etc) 2022-12-09 12:08:32 +01:00
6684c01d6f win http server - do not block in rare cases 2022-12-08 18:11:23 +01:00
3d44a996a7 more automatic tests for MQTT topics; add potentiometer mechanism to simulator; allow simulator to set ADC values on Windows; fix adc strange variable types on BK7231; fix cleaning pin roles between simulator scenes; add windows-only debug macro $channelstates 2022-12-08 08:35:40 +01:00
96a1579e9c add backlog hint to short startup command 2022-12-07 15:56:54 +01:00
41fc87b1f3 temperature change hold button (same could be done with script but we are user friendly) 2022-12-05 09:00:30 +01:00
153f09689d as per user request - pwm toggler driver 2022-12-01 19:07:20 +01:00
5a3363c725 add second IR publish format which is the same as in Tasmota 2022-12-01 10:45:35 +01:00
5e18eaa948 add a flag that allows to enable RETAIN on MQTT publishes of power channels (channels with relay) 2022-11-29 23:48:00 +01:00
aec9bc7431 as per user request - OBK_FLAG_LED_FORCE_MODE_RGB 2022-11-29 21:27:06 +01:00
675948382b sim: save and load system (stores both device flash image with config and littlefs and the drawn connections) 2022-11-29 14:22:02 +01:00
79360f6520 sim: fix unit tests usage with sim window enabled 2022-11-27 15:39:29 +01:00
c43748c88e HTTP page console command interace will now temporary redirect log to HTTP page, we can finally close #501 2022-11-27 10:52:47 +01:00
2023077874 consistent commandResult_t - part 2 2022-11-26 21:26:48 +01:00
e1895f684b cosmetic only change - on Beken, display pin alias along with name (eg. display "PWM5" next to P26) 2022-11-26 18:08:33 +01:00
4699cf37a3 added some more meaningful information to Tasmota JSON instead of placeholders 2022-11-25 17:30:04 +01:00
c6195917aa SM16703P pin type... 2022-11-24 15:50:44 +01:00
827b2c7ed7 add two new channel types - only cosmetic for display - "OpenClosed" and "OpenClosed_Inv" - for door sensors, garage door sensors, etc 2022-11-19 10:20:54 +01:00
c8aadb6185 flag for tuyamcu channel publish for battery powered devices (enable in flags, disabled by default), also made senor forced publish less frequent 2022-11-18 11:07:51 +01:00
9ea8c0d6fd slightly improve Tasmota JSON support by CT (color temperature) value sending to generated JSON 2022-11-17 19:25:15 +01:00
ffc266531e JSON and Tasmota HTTP unit testing... 2022-11-17 09:42:19 +01:00
7d957962d3 tokenizer quick fix and memset; http fix for selftest 2022-11-16 18:13:41 +01:00
c7aa0216fb MAX_HEADERS use macro instead of number 2022-11-16 18:06:34 +01:00
3143f58a88 add channel type EnergyTotal_kWh_div100 2022-11-14 15:36:53 +01:00
05ef16ca46 TuyaMCU update for Hiking DDS238-2 Smart Meter 2022-11-14 05:17:34 +01:00
de86dae496 add more tuyamcu channel types - part 1 2022-11-13 16:10:42 +01:00
6def5ecd92 Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App
# Conflicts:
#	src/cmnds/cmd_public.h
2022-11-11 22:08:16 +01:00
264e685e61 tasmota json led rgb? not finished 2022-11-11 22:06:27 +01:00
7700a694a0 Merge pull request #446 from iprak/kelvin
Kelvin temperature
2022-11-11 14:08:32 +01:00
7977f2b535 Merge pull request #452 from iprak/make-energy-total-increasing
Energy values should be total_increasing
2022-11-11 13:16:39 +01:00
ea59c22153 Merge pull request #414 from iprak/shortcut_icon
Shortcut icon
2022-11-11 13:06:58 +01:00
e8af9e8ad4 Energy values should be total_increasing 2022-11-11 05:26:57 -06:00
4b8a47e844 Reverted escaping 2022-11-11 04:45:35 -06:00
d1df755f4b Merge pull request #448 from iprak/fixed-logging-feature
Fixed logging feature
2022-11-10 16:57:00 +01:00
460e8b1d13 tasmota state gen respects LED driver 2022-11-10 16:52:57 +01:00
ba6f0a9483 add REST interface function for LFS file removal 2022-11-10 13:29:24 +01:00
2137133543 Removed unused vars 2022-11-10 06:20:52 -06:00
2961bc9470 Tasmota Control basic support and Windows fixes 2022-11-10 11:22:22 +01:00
a3964fd328 add stubs for compiling on windows (placeholders) 2022-11-10 10:11:17 +01:00
ef83601bb0 Accepting kelvin 2022-11-08 20:50:25 -06:00
8ec8d6ffc8 final win32 port adjustments 2022-11-08 16:29:46 +01:00
a1cd1248f3 many compilation fixes for the upcoming port 2022-11-08 09:52:16 +01:00
b60c1a232d Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 2022-11-07 21:06:46 +01:00
53bd847dd4 some compile fixes for the upcoming port... 2022-11-07 21:06:29 +01:00
dfcf5a3501 add devices list link 2022-11-07 18:58:04 +01:00
7acf0743d4 remove old quick templates 2022-11-07 18:47:50 +01:00