TD-er
25568268c5
Merge pull request #3874 from TD-er/bugfix/parse_empty_command
...
[dashboard] Fix crash on parsing empty command {} (#3873 )
2021-12-11 23:36:22 +01:00
TD-er
079744f9dd
[dashboard] Fix parsing {} and leaving the braces when not a command
...
See: https://github.com/letscontrolit/ESPEasy/issues/3873#issuecomment-991730910
2021-12-11 22:27:10 +01:00
TD-er
404b7affff
[dashboard] Fix crash on parsing empty command {} ( #3873 )
...
Fixes: #3873
2021-12-11 17:49:13 +01:00
TD-er
549f76e23f
Merge pull request #3846 from TD-er/bugfix/check_controller_linked_to_task
...
[Domoticz] Only incoming MQTT on tasks with controller linked (#3829 )
2021-11-18 23:42:35 +01:00
TD-er
19a069988b
Merge pull request #3842 from tonhuisman/bugfix/p053-fix-support-for-PMS5003T
...
[P053] Fix support for PMS5003T
2021-11-18 23:33:26 +01:00
TD-er
a55f092edf
Merge pull request #3849 from TD-er/feature/GPS_power_save
...
[GPS] Add power save commands (Ublox specific) (#3799 )
2021-11-18 23:32:12 +01:00
TD-er
52e155095b
Merge pull request #3844 from tonhuisman/feature/build-enable-dummy-device-and-neopixel-on-ESP32-custom-script
...
[Build] Enable Dummy device and Neopixel on ESP32 Custom (script)
2021-11-18 23:31:56 +01:00
TD-er
89184b2908
[GPS] Document GPS plugin
2021-11-17 17:35:39 +01:00
TD-er
8ccf361fb8
[GPS] For now, disable U-blox specific settings
...
Somehow it doesn't seem to work reliable. It even may turn the GPS off when it shouldn't.
2021-11-17 14:49:55 +01:00
TD-er
97edd4a6fa
[GPS] Add more U-blox specific features
...
Needs some more testing, as it is not running very predictable.
Looks like the GPS may disable RX sometimes (as is shown in the logs), but still need to detect this in ESPEasy.
2021-11-16 12:41:57 +01:00
TD-er
adb3e9d1d0
[GPS] Add power save commands (Ublox specific)
2021-11-15 15:09:58 +01:00
TD-er
a308b0b651
[Domoticz] Only incoming MQTT on tasks with controller linked ( #3829 )
...
As described on [the forum](https://www.letscontrolit.com/forum/viewtopic.php?f=6&t=8825 )
Fixes: #3829
2021-11-14 01:02:43 +01:00
Ton Huisman
70cb514e09
[P053] Leave out invalid event-values for PMS5003T
2021-11-12 17:20:55 +01:00
Ton Huisman
9391498f7e
[Build] Enable Dummy device and Neopixel on ESP32 Custom (script)
2021-11-11 22:20:24 +01:00
Ton Huisman
bfe0ffb4fc
[P053] Remove unneeded #define, minor source formattings
2021-11-08 22:21:27 +01:00
Ton Huisman
cb5696926d
[P053] Fix support for PMS5003T
2021-11-08 21:48:49 +01:00
TD-er
70a1eaf591
Merge pull request #3837 from tonhuisman/bugfix/p111-add-virtual-destructor-for-mfrc522
...
[P111] Add virtual destructor to MFRC522 library to fix compiler warning
2021-11-06 23:00:04 +01:00
Ton Huisman
9b0754dbde
[P111] Add virtual destructor to MFRC522 library to fix compiler warning
2021-11-06 14:11:37 +01:00
TD-er
cc718179a3
Merge pull request #3834 from TD-er/bugfix/missing_delete_calls
...
[Cleanup] Fix lots of missing delete calls to free memory
2021-11-05 12:11:30 +01:00
TD-er
c79d67529f
automatically updated release notes for mega-20211105
mega-20211105
2021-11-05 11:10:12 +01:00
TD-er
890871b8a6
[ThermoOLED] Check for successful allocation of display object
2021-11-05 09:46:44 +01:00
TD-er
78b8fec88b
Revert changes to P095 and P096 Moved to PR #3835
...
As requested by @tonhuisman
2021-11-05 09:16:41 +01:00
TD-er
ed139c61c8
[Build] Correct correct include path depth
2021-11-05 01:41:30 +01:00
TD-er
ea0e17a839
[Build] Fix case sensitive mixup in include path
2021-11-05 01:31:40 +01:00
TD-er
47cfa79a6a
[P096 E-ink] Convert to use PluginDataStruct
...
This is the only way we can have dynamic behavior for the display without virtual destructors in the libraries.
2021-11-05 01:23:20 +01:00
TD-er
9885cb976a
[P095 ILI9341] Renamed functions in P095 plugin
2021-11-05 00:48:35 +01:00
TD-er
9dc9d2e3de
[P095 ILI9341] Convert to use PluginDataStruct
...
This is the only way to have a dynamic configurable TFT configuration, without having a memory leak due to missing virtual destructors.
2021-11-05 00:43:50 +01:00
TD-er
94221de5f6
[Cleanup] Fix lots of missing delete calls to free memory
...
In a lot of places an object was allocated on the heap, but not always it was deleted thus leading to memory leaks.
2021-11-04 12:19:00 +01:00
TD-er
57e58740f2
Merge pull request #3826 from TD-er/feature/WebFlasher
...
[Webflasher] Generate html page for web flasher
2021-10-26 10:11:46 +02:00
TD-er
5205d59da9
[Webflasher] Do not create index.html during build
...
It can only be used when served from a web server, so no need to include it in the ZIP file.
It has to be created manually on a server.
2021-10-26 09:46:46 +02:00
TD-er
dd6cc78812
[Build] Include flash size on all PlatformIO envs
2021-10-26 09:21:46 +02:00
TD-er
8d1a76202f
[Webflasher] Add groups in selection combobox
2021-10-25 22:37:32 +02:00
TD-er
6f5965ce23
[build] Make sure Python requirements are installed
...
And do not generate manifest for ESP32 bin files which are not "factory" bins.
2021-10-25 17:47:59 +02:00
TD-er
f911c3d6d6
[Build] Add option "esp8266" to be the same as "esp82xx"
...
It is a bit confusing to (only) have "esp82xx" as I made the mistake a few times myself.
2021-10-25 17:17:04 +02:00
TD-er
5471e21a82
[Webflasher] Generate html page for web flasher
2021-10-25 17:05:29 +02:00
TD-er
77197c8e88
[WebFlasher] Generate manifest.json file per build
2021-10-25 00:50:34 +02:00
TD-er
439779b37d
Merge pull request #3825 from TD-er/bugfix/compile_defines
...
[Build] Fix compiletime defines
2021-10-24 21:02:17 +02:00
TD-er
a5628b8ea2
[WiFi] Add note about minimal WPA key length
...
See: #3818
2021-10-24 19:55:51 +02:00
TD-er
a66f91bead
[Build] Cleanup of Compile time defines scripts
2021-10-24 19:44:01 +02:00
TD-er
219c24c9e2
[Build] Fix quotes issue on compile time defines
2021-10-24 19:17:13 +02:00
TD-er
0d10401c1d
[Build] Fix CompiletimeDefines
...
The patched files were still in `src/Helpers/` but that's now concatenated, thus the `CompiletimeDefines.cpp` file was not compiled anymore.
2021-10-24 18:14:59 +02:00
TD-er
b3a21df1c7
Merge pull request #3822 from tonhuisman/feature/p119-and-p120-itg3205-and-adxl345-sensors
...
[P119][P120] Plugins for ITG3205 Gyro and ADXL345 Acceleration / Gravity
2021-10-24 14:27:04 +02:00
Ton Huisman
027574d9c1
[P119][P120] Register plugin IDs for ITG3205 and ADXL345
2021-10-24 13:53:54 +02:00
TD-er
dff0ceab01
Merge pull request #3748 from kretzp/feature/AtlasEZOPlugins_pH_EC_ORP_DO
...
[P103: Atlas EZO pH ORP EC DO] Added DO sensor
2021-10-22 22:23:42 +02:00
TD-er
75eeb6c6bf
Merge branch 'mega' into feature/AtlasEZOPlugins_pH_EC_ORP_DO
2021-10-22 20:26:09 +02:00
TD-er
f268d21763
Merge pull request #3817 from TD-er/build/fix_Windows_max_LittleFS_build
...
[Build] Fix build on Windows for ESP32 Max LittleFS builds
2021-10-22 10:37:31 +02:00
TD-er
3ccd3cb7ec
[Build] Fix build fail due to warnings
2021-10-21 17:41:41 +02:00
TD-er
e160a8114b
[Python] Update Python packages + missing Ubuntu packages
2021-10-21 17:02:54 +02:00
TD-er
7d2788643e
[PVS Studio] Fix some warnings made by PVS Studio.
2021-10-21 16:00:43 +02:00
TD-er
c86dcb3022
[Python] Update Python packages due to Sphinx build error on Python 3.10
2021-10-21 14:39:33 +02:00