Commit Graph
9336 Commits
Author SHA1 Message Date
Ton Huisman 8f78a075fb Merge branch 'mega' into feature/P028-add-error-state-value-option 2022-06-11 21:55:45 +02:00
TD-er 0b147667ca Merge pull request #4084 from TD-er/build/Reduce_Bin_size
[Build] Reduce build size
2022-06-11 12:32:50 +02:00
TD-er 67c53fc558 [P073, PVS Studio] Fix bug in font handling for Siekoo display
Found by PVS Studio
2022-06-11 11:50:19 +02:00
TD-er c5ca9d3344 [PVS Studio] Fix some hints provided by PVS Studio 2022-06-11 11:50:08 +02:00
TD-er e4989725da [Controller Queue] Add missing includes 2022-06-11 11:49:58 +02:00
TD-er 9cecdadf5f [Cleanup] Reduce build size by combining controller queue types 2022-06-11 11:49:51 +02:00
TD-er 2a8906d240 [Cleanup] Add function addFormSelector_YesNo to remove code duplication 2022-06-11 11:49:47 +02:00
TD-er d2fbc8e038 [Cleanup] Reduce loading controller settings when not ready to process 2022-06-11 11:49:39 +02:00
TD-er 109a8f6989 [Cleanup] Small optimizations to reduce bin size 2022-06-11 11:49:02 +02:00
TD-er 6d85337d1c Merge pull request #4082 from TD-er/bugfix/unhandled_switch_case
[Build] Fix warnings on unused enums in switch statements
2022-06-09 16:17:09 +02:00
TD-er b0fc59c82f [Build] Fix warnings on unused enums in switch statements
+ update to PlatformIO 6.0.2
2022-06-02 15:54:07 +02:00
TD-er 74ccb07df2 Merge pull request #4046 from tonhuisman/feature/sysvars-add-systm_0-and-systm_sp
[Sysvars] Add %systm_hm_0%, %systm_hm_sp%, %systm_hm_am_0%, %systm_hm_am_sp%, %systime_am_0% and %systime_am_sp%
2022-05-31 22:32:27 +02:00
TD-er 4e403fd66e Merge pull request #4011 from tonhuisman/feature/p132-dc-voltage-current-ina3221
[P132] New plugin INA3221 3 channel DC Voltage/Current
2022-05-31 21:44:33 +02:00
Ton Huisman 9c67b664f3 Merge branch 'mega' into feature/p132-dc-voltage-current-ina3221 2022-05-31 19:08:54 +02:00
TD-er 7865742497 Merge pull request #4050 from tonhuisman/feature/P007-add-input-mode-selection-and-output-options
[P007] Add Input mode selection, Enable Analog output, analogout command, updated documentation
2022-05-31 13:06:04 +02:00
TD-er b13b84b109 Merge pull request #4070 from crnjan/feature/p093_doc_update
[P093] doc update
2022-05-31 12:32:46 +02:00
TD-er fa117b810b Merge pull request #3989 from uzi18/p2p
[P2P] set default port to 8266, plus warn about port, partial fix for #3982
2022-05-31 12:20:18 +02:00
TD-er 7458495dda Merge branch 'mega' into p2p 2022-05-31 11:39:40 +02:00
Ton Huisman 2b198086ac Merge branch 'mega' into feature/P028-add-error-state-value-option 2022-05-21 14:36:05 +02:00
Ton Huisman 4f877e5f8c Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/sysvars-add-systm_0-and-systm_sp 2022-05-21 14:29:30 +02:00
Boris Krivonog b7d630a43d Removed invalid (no longer working) url ... 2022-05-19 21:38:17 +02:00
Boris Krivonog 8ab9865e37 Should resolve #3531 and #3158. 2022-05-19 21:15:53 +02:00
TD-er daef34b9e8 Merge pull request #4067 from TD-er/feature/ExtraSysVars
* [Sysvars] Add various system variables to hardware info

For example to send to a broker for lots of deployed nodes to keep track of what hardware is used.
2022-05-19 10:56:32 +02:00
TD-er 1abdcb890c [System Variables] Clean-up to reduce build size for sysvars parsing 2022-05-19 01:49:59 +02:00
TD-er b3d51fdd90 [System Variables] Clean-up parsing system variables 2022-05-19 01:14:54 +02:00
TD-er 99ce784f8b [Sysvars] Add various system variables to hardware info
For example to send to a broker for lots of deployed nodes to keep track of what hardware is used.
2022-05-18 22:23:09 +02:00
TD-er 9b7ff0c232 [PVS Studio] Fix a number of issues reported by PVS Studio (#4066) 2022-05-18 16:46:53 +02:00
TD-er 2a13a21e83 Merge pull request #4065 from TD-er/build/PlatformIO_6_0_1
[PlatformIO] Update to PIO 6.0.1
2022-05-17 22:05:15 +02:00
TD-er 1a5901357f [PlatformIO] Clean requirements.txt files to only the essentials
All other dependencies will be defined by the packages and installed by pip.
2022-05-17 21:38:53 +02:00
TD-er 62b2259060 [PlatformIO] Update to PIO 6.0.1 2022-05-17 21:38:46 +02:00
TD-er 4ecf3b94a0 Merge pull request #4064 from TD-er/build/revert_PIO_6
[PlatformIO] Revert to PlatformIO 5.2.5
2022-05-17 10:23:14 +02:00
TD-er ab332f4a09 [PlatformIO] Clean up ini files. 2022-05-17 10:01:19 +02:00
TD-er 2964480d41 [PlatformIO] Remove normal_ESP32_16M8M_LittleFS env. 2022-05-17 09:19:21 +02:00
TD-er 12cd3fc153 [PlatformIO] Change to multi-line lib_ignore 2022-05-17 09:11:02 +02:00
TD-er 9e010d0a3a [PIO] Make lib_deps multi-line definitions 2022-05-17 00:49:31 +02:00
TD-er b1ce9a71d4 [PIO lib_deps] Set Adafruit ILI9341 library version 2022-05-17 00:38:15 +02:00
TD-er 9113932bcb [PlatformIO] Revert to PlatformIO 5.2.5
See: https://github.com/platformio/platformio-core/issues/4270
2022-05-17 00:21:18 +02:00
TD-er 2f7cb16aed Merge pull request #4063 from TD-er/build/esp32_platform_2_0_3
[ESP32] Update to platform-espressif32-v.2.0.3
2022-05-16 11:05:48 +02:00
TD-er df5841111c [ESP32] Update to platform-espressif32-v.2.0.3 2022-05-16 10:47:09 +02:00
Ton Huisman 50fbbb9712 [P028] Reduce codesize 2022-05-14 19:46:09 +02:00
Ton Huisman 5d4408b223 [P028] Minor documentation corrections 2022-05-14 17:22:05 +02:00
Ton Huisman ca41babe10 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P028-add-error-state-value-option 2022-05-14 15:46:35 +02:00
TD-er c741004b1c Merge pull request #4058 from TD-er/feature/get_set_config
Access extra GPS values + document setLevel command
2022-05-14 01:42:50 +02:00
TD-er b2096786f7 [Tools page] Fix to keep original command instead of showing parsed one
The given command in the tools->Command window, was changed into a parsed string right after it was executed.
e.g. [taskname#varname] was already replaced by its then current value.
2022-05-14 01:10:13 +02:00
Ton Huisman 456c328cd2 [P028] Update documentation for Error State Values 2022-05-13 22:28:47 +02:00
Ton Huisman 050c7db358 [P028] Use core Error State Value support 2022-05-13 22:28:19 +02:00
Ton Huisman bc606296dd [Core UI] Add support for Error State Values 2022-05-13 22:27:42 +02:00
Ton Huisman 344d2e4d8e [Core] Add support for Error State Values 2022-05-13 22:27:18 +02:00
TD-er 61de3d4923 Access extra GPS values + document setLevel command
The Get/Set config plugin functions were hardly used in ESPEasy.
Currently the `config` command is only implemented for the "Level" plugin, but hardly documented.

Its counterpart, to Get config, is also hardly used, but can be very useful to access values (either settings or unused values) via `[taskname#valuename]` notation.

This is now also added for the many GPS values, as one can only set 4 units of measure as task values.
2022-05-13 20:01:50 +02:00
Ton Huisman 6a3b8e176c [P028] Set error value -1 for Humidity and Pressure 2022-05-10 23:03:29 +02:00