Commit Graph

303 Commits

Author SHA1 Message Date
Theo Arends ebeb4ea7ff Remove AddLog_P in favour of AddLog
Remove AddLog_P in favour of AddLog switching log from stack to heap allowing longer log entries (up to approximate log buffer size)
2021-06-05 11:47:09 +02:00
Theo Arends 4ad1c40a23 Refactor _WSContentSendBuffer 2021-06-04 17:16:04 +02:00
Adrian Scillato ae133f1933
Add actual Wi-Fi mode (b/g/n) to INFORMATION MENU
And some code cleaning
2021-06-04 09:54:26 -03:00
Adrian Scillato 4acfd23436
Merge pull request #12242 from barbudor/fix_wifimanager_reset_wificonfig
WifiManager save wificonfig from settings, do it only once
2021-06-04 09:32:57 -03:00
Theo Arends 28984a33db Move webserver content from fixed mem to heap 2021-06-04 11:04:52 +02:00
Stephan Hadinger 6951c5aee5 Extend ext_vsnprintf to auto-malloc buffer 2021-06-03 22:11:14 +02:00
Theo Arends d8664da889 Refactor WebserverSendContent 2021-05-31 16:58:32 +02:00
Theo Arends aaa9e3d0e6 Provide weblog without heap use 2021-05-31 16:17:45 +02:00
Theo Arends 317483bf09 Comments to longer logging support 2021-05-30 22:32:37 +02:00
Barbudor 08fd084947 save wificonfig from settings, do it only once 2021-05-30 21:29:15 +02:00
Theo Arends c55babd415 Fix ESP32 compile error 2021-05-30 18:47:39 +02:00
Theo Arends 0c8e10ffc4 Add support for longer (logging) text strings 2021-05-30 16:40:52 +02:00
Stephan Hadinger c4bf4e0401 Berrry web button demo
- demo of a simple button on the main page and associated value as sensor
- fixed a bug in event dispatcher that would stop the event to the first driver to handle it
- cleaned directories in Berry examples
2021-05-29 14:27:01 +02:00
Theo Arends 77760dc2cc Prep virtual mqtt_data prt2 2021-05-23 16:50:17 +02:00
Adrian Scillato bbac6c70d2
Show new IP in the Wi-Fi Initial Config 2021-05-12 15:27:47 -03:00
Theo Arends 17996ce87c Prep for MQTT Settings save 2021-05-08 15:26:23 +02:00
Theo Arends 42708d0e09 Prep for MQTT Settings save 2021-05-07 15:10:28 +02:00
Theo Arends cdcb1533b9 Prep for MQTT Settings save 2021-05-06 15:23:41 +02:00
Theo Arends 1bb0975d89 Refactor Gui Save Settings to unlimited (heap) parameter size 2021-05-04 16:35:21 +02:00
Theo Arends 10484fbdce Refactor Gui Configure Domoticz save settings 2021-05-03 16:15:47 +02:00
Theo Arends f0f6f94374 Fix minimal compilation 2021-05-03 12:49:41 +02:00
Theo Arends 5b94f4450a Fix StrCaseStr_P() and refactor GUI save settings 2021-05-02 15:28:47 +02:00
Theo Arends f74a9bc77d Refactor GUI Configure Wifi and Configure Logging save settings 2021-05-01 18:35:20 +02:00
Theo Arends e47f436e27 Support longer templates in GUI Configure Other 2021-05-01 18:04:43 +02:00
Theo Arends 1ace2d2292 Add initial support for optional for template specific commands
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788)
2021-04-25 17:22:38 +02:00
Theo Arends 2bf681dbe2 Revert "Add initial support for optional for template specific commands"
This reverts commit b44c16d861.
2021-04-25 17:03:11 +02:00
Theo Arends b44c16d861 Add initial support for optional for template specific commands
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788)
2021-04-25 16:51:18 +02:00
Theo Arends b2b2603d39 Add hardware Id to GUI Information page
Add hardware Id to GUI Information page (#11757)
2021-04-17 15:57:35 +02:00
Theo Arends f7b45ffddb Redesigned GUI
Redesigned GUI by moving non-configuration buttons from ``Configuration`` to new submenu ``Consoles``
2021-04-16 11:40:38 +02:00
Theo Arends 571649a082 Tasmotize M5Core2 support 2021-04-15 17:21:18 +02:00
Theo Arends 31734c20c1 Bump version to 9.3.1.3 2021-04-14 12:39:07 +02:00
Theo Arends 06ac5c4053 Add scan start logging 2021-04-13 17:00:54 +02:00
Theo Arends 22fcf5061d Fix webserver enhanced wifi scan 2021-04-13 16:04:22 +02:00
Theo Arends 3751a3ff07 Every sperm counts 2021-04-13 12:52:09 +02:00
Theo Arends 27cee8868b Refactor new webserver boarding code 2021-04-13 12:41:13 +02:00
Theo Arends 6fda2401e3 Refactor new webserver boarding code 2021-04-13 12:00:42 +02:00
Theo Arends 919437cebe
Merge pull request #11693 from ascillato/New_WiFi_Config
Simplified Initial WiFi Configuration
2021-04-13 10:46:39 +02:00
Theo Arends ecd9c37db9 Fix Gui save settings regression (#11698) 2021-04-13 10:15:35 +02:00
Adrian Scillato 6a48b1a63d
Webserver: Simplify Initial WiFi Configuration 2021-04-12 13:36:43 -03:00
Theo Arends b8f2c97fbe Refactor GUI save settings (prt3) 2021-04-09 12:18:26 +02:00
Theo Arends 1a2addfc16 Refactor GUI save settings (prt2) 2021-04-08 17:57:37 +02:00
Theo Arends b6e77cd3d7 Change ``Backlog 1;`` into ``Backlog0`` 2021-04-07 18:22:20 +02:00
Theo Arends d08f9bc315 Refactor GUI save parameters (Prt1) 2021-04-07 18:10:34 +02:00
Theo Arends 2f5c20a42f Add more rule triggers 2021-04-07 15:07:05 +02:00
Theo Arends 74537c6078 Prep Shelly Dimmer 2 native firmware upload 2021-04-05 16:57:48 +02:00
Theo Arends 1829df6d56 Unify rules process call
Unify rules process call (#11572)
2021-04-04 12:04:36 +02:00
Theo Arends fd52bc4a39 GUI more compact relay state display 2021-04-03 16:17:48 +02:00
Theo Arends e3c1aa8836 Better align dynamic data 2021-04-02 16:16:38 +02:00
Theo Arends a756c7437e Change limit number of relay/button columns in GUI to 8
Change limit number of relay/button columns in GUI to 8 (#11546)
2021-04-02 15:33:05 +02:00
Theo Arends 9efeceafd9 Remove text "Module" from GUI main page 2021-03-21 14:23:02 +01:00