Commit Graph

501 Commits

Author SHA1 Message Date
openshwprojects
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
openshwprojects
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
openshwprojects
354a74ff9f add missing brightness_state_topic 2022-12-29 11:31:33 +01:00
openshwprojects
7b1e1ca30d add ability to configure periodical MQTT broadcast with console commands 2022-12-27 20:21:57 +01:00
openshwprojects
8908141012 add sprintf rounding to 2 decimal places for hannel types 2022-12-26 18:45:35 +01:00
openshwprojects
fea6e9ff68 Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 2022-12-26 18:34:25 +01:00
openshwprojects
f1fb1fde60 DHT sensors interface 2022-12-26 18:34:14 +01:00
openshwprojects
682b7a281e Merge pull request #558 from iprak/w600-drivers-attempt2
W600: Basic driver support
2022-12-26 16:29:48 +01:00
openshwprojects
0e6bf234a7 by default, clamp negative measurements to 0 2022-12-24 15:06:44 +01:00
Indu Prakash
1e6178b67a Build error fix for XR809 2022-12-23 15:19:50 -06:00
Indu Prakash
a0653bf422 Rename 2022-12-23 12:33:11 -06:00
openshwprojects
69ffc8d2de add console command to schedule HA discovery so people can configure everything via commands 2022-12-23 14:56:46 +01:00
Indu Prakash
6ac38d3bf7 Basic driver support 2022-12-23 06:49:48 -06:00
openshwprojects
689ca0f3e9 copy/paste compilation fix for OTA 2022-12-22 12:29:15 +01:00
openshwprojects
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
openshwprojects
2e04d02e4f repeating events example and label fix (cosmetic only changes) 2022-12-19 15:29:12 +01:00
openshwprojects
3a610c969c res fx 2 2022-12-17 22:04:13 +01:00
openshwprojects
2abb89aa69 res, result fix 2022-12-17 21:54:14 +01:00
openshwprojects
681c29ea29 display Flags on button name along with General 2022-12-17 21:40:05 +01:00
openshwprojects
b2876bfd62 removed old stub 2022-12-17 21:39:03 +01:00
openshwprojects
87f2ec0b13 unit test for long command and accept long commands 2022-12-17 18:07:35 +01:00
openshwprojects
4284daa293 comma fix 2022-12-17 16:13:54 +01:00
openshwprojects
5b558bb673 wx00 fix 2022-12-17 09:38:09 +01:00
openshwprojects
1e2f3bbf6d Tasmota json fixes 2022-12-17 09:13:33 +01:00
openshwprojects
861a2f73f0 add a little driver that can make scriptable buttons for HTTP panel 2022-12-14 21:22:14 +01:00
openshwprojects
f1afa9636e support for led with 4 pwms - RGBW - cool emulation by rgb 2022-12-13 18:33:53 +01:00
openshwprojects
b16a8cec5e add channel type BatteryLevelPercent 2022-12-13 10:49:48 +01:00
openshwprojects
547ccc2e7f small windows and sim fixes 2022-12-12 16:35:30 +01:00
openshwprojects
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
openshwprojects
d2e2c9c737 flag - [LED] Automatically enable Light on any change of brightness, color or temperature 2022-12-11 19:28:52 +01:00
openshwprojects
6cb7bf5c34 fix warning/bl602 build, disable safe on win, add a space 2022-12-09 15:33:42 +01:00
openshwprojects
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
openshwprojects
6684c01d6f win http server - do not block in rare cases 2022-12-08 18:11:23 +01:00
openshwprojects
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
openshwprojects
96a1579e9c add backlog hint to short startup command 2022-12-07 15:56:54 +01:00
openshwprojects
41fc87b1f3 temperature change hold button (same could be done with script but we are user friendly) 2022-12-05 09:00:30 +01:00
openshwprojects
153f09689d as per user request - pwm toggler driver 2022-12-01 19:07:20 +01:00
openshwprojects
5a3363c725 add second IR publish format which is the same as in Tasmota 2022-12-01 10:45:35 +01:00
openshwprojects
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
openshwprojects
aec9bc7431 as per user request - OBK_FLAG_LED_FORCE_MODE_RGB 2022-11-29 21:27:06 +01:00
openshwprojects
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
openshwprojects
79360f6520 sim: fix unit tests usage with sim window enabled 2022-11-27 15:39:29 +01:00
openshwprojects
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
openshwprojects
2023077874 consistent commandResult_t - part 2 2022-11-26 21:26:48 +01:00
openshwprojects
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
openshwprojects
4699cf37a3 added some more meaningful information to Tasmota JSON instead of placeholders 2022-11-25 17:30:04 +01:00
openshwprojects
c6195917aa SM16703P pin type... 2022-11-24 15:50:44 +01:00
openshwprojects
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
openshwprojects
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
openshwprojects
9ea8c0d6fd slightly improve Tasmota JSON support by CT (color temperature) value sending to generated JSON 2022-11-17 19:25:15 +01:00