Commit Graph

505 Commits

Author SHA1 Message Date
4db0b2d174 silence compilation warnings on Beken platform - part 1 2022-12-30 22:16:10 +01:00
cd6229887d warning fix 2022-12-30 15:49:27 +01:00
212671b8b8 use http password fields (closes https://github.com/openshwprojects/OpenBK7231T_App/issues/571 ) , split json generation 2022-12-30 15:13:55 +01:00
a199327167 Using brightness scale of 100 2022-12-29 20:28:31 -06:00
b2ac33f890 fix that strange bug where reefreshing on config page was moving back to index... very annoying, it should be fixed sooner. Also fix statusOK test for Windows 2022-12-29 14:11:25 +01:00
96a7549d74 CW and single color better yaml generation - use LED driver - also just use string constants for readability (compiler will optimize then anyway) 2022-12-29 13:50:24 +01:00
354a74ff9f add missing brightness_state_topic 2022-12-29 11:31:33 +01:00
7b1e1ca30d add ability to configure periodical MQTT broadcast with console commands 2022-12-27 20:21:57 +01:00
8908141012 add sprintf rounding to 2 decimal places for hannel types 2022-12-26 18:45:35 +01:00
fea6e9ff68 Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 2022-12-26 18:34:25 +01:00
f1fb1fde60 DHT sensors interface 2022-12-26 18:34:14 +01:00
682b7a281e Merge pull request #558 from iprak/w600-drivers-attempt2
W600: Basic driver support
2022-12-26 16:29:48 +01:00
0e6bf234a7 by default, clamp negative measurements to 0 2022-12-24 15:06:44 +01:00
1e6178b67a Build error fix for XR809 2022-12-23 15:19:50 -06:00
a0653bf422 Rename 2022-12-23 12:33:11 -06:00
69ffc8d2de add console command to schedule HA discovery so people can configure everything via commands 2022-12-23 14:56:46 +01:00
6ac38d3bf7 Basic driver support 2022-12-23 06:49:48 -06:00
689ca0f3e9 copy/paste compilation fix for OTA 2022-12-22 12:29:15 +01:00
4d9f876031 ota_http command added (it's the same as doing old HTTP server OTA from our WWW panel) 2022-12-22 12:17:19 +01:00
2e04d02e4f repeating events example and label fix (cosmetic only changes) 2022-12-19 15:29:12 +01:00
3a610c969c res fx 2 2022-12-17 22:04:13 +01:00
2abb89aa69 res, result fix 2022-12-17 21:54:14 +01:00
681c29ea29 display Flags on button name along with General 2022-12-17 21:40:05 +01:00
b2876bfd62 removed old stub 2022-12-17 21:39:03 +01:00
87f2ec0b13 unit test for long command and accept long commands 2022-12-17 18:07:35 +01:00
4284daa293 comma fix 2022-12-17 16:13:54 +01:00
5b558bb673 wx00 fix 2022-12-17 09:38:09 +01:00
1e2f3bbf6d Tasmota json fixes 2022-12-17 09:13:33 +01:00
861a2f73f0 add a little driver that can make scriptable buttons for HTTP panel 2022-12-14 21:22:14 +01:00
f1afa9636e support for led with 4 pwms - RGBW - cool emulation by rgb 2022-12-13 18:33:53 +01:00
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