Joerg Heinemann
c3b491f82f
Improved settings options
2021-04-03 11:43:46 +02:00
Joerg Heinemann and GitHub
95191f6a01
Merge branch 'mega' into AS7265X-Plugin
2021-04-01 11:02:52 +02:00
Joerg Heinemann
d62a353c73
Reduce plugin READ time
...
Collect the value of each wavelength in PLUGIN_TEN_PER_SEC calls
2021-04-01 10:57:28 +02:00
TD-er and GitHub
33ce4474c7
Merge pull request #3559 from tonhuisman/feature/rules_calculated_if_conditions
...
[Rules] Calculate IF conditions before evaluation
2021-04-01 08:25:50 +02:00
Ton Huisman and GitHub
5a0cb6ba6e
Merge branch 'mega' into feature/rules_calculated_if_conditions
2021-03-31 21:23:36 +02:00
Joerg Heinemann
e4a40aa304
Handle Measurement Status
...
Include P112_data->MeasurementStatus variable
2021-03-31 10:59:23 +02:00
TD-er and GitHub
ebc7dcbffe
Merge pull request #3562 from tonhuisman/feature/build-display-timestamp-at-end-of-build
...
[Build] Display timestamp after copying files to build_output
2021-03-30 17:23:47 +02:00
Ton Huisman and GitHub
4efcfc092a
Merge branch 'mega' into feature/build-display-timestamp-at-end-of-build
2021-03-30 17:00:08 +02:00
Joerg Heinemann
9090d18af6
Giving up - Running into a loop without sensor readings
2021-03-30 15:15:04 +02:00
TD-er and GitHub
b64a79e5f1
Merge pull request #3565 from TD-er/bugfix/esp32_core3.1.0
...
[ESP32] Set to PIO espressif32@3.2.0 (#3564 )
2021-03-30 11:50:48 +02:00
Joerg Heinemann
2113c16836
Change MeasurementMode
...
Split Measurement and Sensor Readings
2021-03-30 11:43:17 +02:00
TD-er
5ea80b8765
[ESP32] Set to PIO espressif32@3.2.0 ( #3564 )
...
Fixes: #3564
2021-03-30 10:26:13 +02:00
Joerg Heinemann and GitHub
7d5badc43f
Add SparkFun AS7265X library
...
Initial commit
2021-03-29 13:37:30 +02:00
Joerg Heinemann and GitHub
50384752ea
Add _P112_AS7265x
...
Initial commit
2021-03-29 13:19:47 +02:00
Joerg Heinemann and GitHub
315ee54c2a
Add _P112_AS7265x.ino
...
Initial commit
2021-03-29 13:17:37 +02:00
Ton Huisman
1ae36a0970
[Build] Display timestamp after copying files to build_output
2021-03-28 18:23:07 +02:00
Ton Huisman and GitHub
0bf9d6472f
Merge branch 'mega' into feature/rules_calculated_if_conditions
2021-03-27 17:34:28 +01:00
TD-er and GitHub
deceeb304b
Merge pull request #3560 from TD-er/bugfix/Ethernet_events
...
[Ethernet] Proper handling of network events + revert to WiFi
2021-03-27 17:05:46 +01:00
TD-er
ffa46e93ae
[Ethernet] Proper handling of network events + revert to WiFi
...
Ethernet could get into a limbo state where it would not work after some time.
The user could also not use a fall-back to WiFi when Ethernet did not work
2021-03-27 16:54:23 +01:00
Ton Huisman
2f5ede7795
[Rules] balanceParentheses(): Always use String.reserve when changing string
2021-03-27 16:30:18 +01:00
Ton Huisman
098bf4dbba
[Rules] Calculate IF conditions before evaluation
2021-03-27 13:28:46 +01:00
TD-er and GitHub
275c3a2f60
Merge pull request #3508 from tonhuisman/feature/P111_rc522_rfid
...
[P111] MFRC522 RFID reader moved from PluginPlayground
2021-03-27 09:50:19 +01:00
Ton Huisman and GitHub
eb3b0f79d7
Merge branch 'mega' into feature/P111_rc522_rfid
2021-03-27 09:47:24 +01:00
TD-er and GitHub
0bcf2c0bf8
Fix build error in WebServer/404.cpp
...
As reported here: https://github.com/letscontrolit/ESPEasy/commit/ad95f95b5467efc9ff9ad49168a31873da4c97e3#r48710604
2021-03-25 19:19:39 +01:00
TD-er and GitHub
ad95f95b54
Merge pull request #3480 from martament/f-standalone-webserver
...
F standalone webserver
2021-03-25 13:01:56 +01:00
TD-er and GitHub
6ff453762f
Merge pull request #3555 from TD-er/bugfix/WiFiReconnect
...
[WiFi] Fix unit not reconnecting to WiFi
2021-03-25 10:35:29 +01:00
TD-er
8687c98c4f
[WiFi] Fix unit not reconnecting to WiFi
...
The initial setup also was next to impossible to do via the web interface as the unit did not attempt to reconnect from the setup page.
2021-03-25 10:23:55 +01:00
Ament Martin
17af1190ce
Merge branch 'f-standalone-webserver' of https://github.com/martament/ESPEasy into f-standalone-webserver
2021-03-24 20:27:50 +01:00
Ament Martin
0e09ff139f
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into f-standalone-webserver
2021-03-24 20:23:50 +01:00
martament and GitHub
8b973021ba
Merge branch 'mega' into f-standalone-webserver
2021-03-24 20:09:26 +01:00
TD-er and GitHub
7e7c602072
Merge pull request #3553 from tonhuisman/feature/process-all-%v-variables
...
[Rules] Process all %vN% variables
2021-03-23 21:56:39 +01:00
Ton Huisman
571cc756d1
[Rules] Process all %vN% variables
2021-03-23 21:30:44 +01:00
TD-er and GitHub
b9e4e27f37
Merge pull request #3552 from GravityRZ/patch-1
...
Update GPIO.rst
2021-03-23 20:47:36 +01:00
GravityRZ and GitHub
dc212b9e48
Update GPIO.rst
...
GPIO16 can also be used for PWM. removed text which states that it can not be used.
2021-03-23 20:04:14 +01:00
martament and GitHub
aff61527c9
Merge branch 'mega' into f-standalone-webserver
2021-03-23 12:38:39 +01:00
TD-er and GitHub
988bcca403
Merge pull request #3548 from letscontrolit/build/1M_smaller_config_dat
...
[1M builds] Init config.dat file to 36k size
2021-03-18 11:46:33 +01:00
TD-er and GitHub
7d75470fa4
Merge pull request #3549 from TD-er/bugfix/WiFi_RemovePrepareSend
...
[WiFi] Set max TX power always if forced in settings
2021-03-18 11:42:16 +01:00
TD-er
85828aa8ab
[WiFi] Set max TX power always if forced in settings
...
The `PrepareSend()` function was a bad design decision.
If "Use max TX pwr" is set, it must be always set.
Otherwise you may end up with the strange situation where SDK generated traffic (e.g. a reply to a ping) is not using the max TX power while ESPEasy-generated traffic is sending at max. TX power.
2021-03-18 11:41:53 +01:00
TD-er and GitHub
94c360374f
[1M builds] Init config.dat file to 36k size
...
No need to include the extra zeroes at the end, which may lead to issues on the already small file system of 1M builds.
This will only be trimmed on new files (e.g. when performing a factory default reset)
2021-03-18 10:40:33 +01:00
TD-er and GitHub
e8321d606f
Merge pull request #3547 from TD-er/feature/ESP32_SDK_3.1.0
...
[ESP32] Update to PIO espressif32@3.1.0
2021-03-18 09:33:32 +01:00
TD-er and GitHub
2f7a49aad4
Merge pull request #3546 from TD-er/bugfix/WiFi_RSSI_31_reset
...
[WiFi] Make sure to reset WiFi if RSSI = +31
2021-03-18 08:36:22 +01:00
TD-er
e0bc842268
[ESP32 ETH] Fix set config IPs to 0.0.0.0 when using DHCP + cleanup code
2021-03-18 01:30:56 +01:00
TD-er
b19a8d7948
[ESP32] Update to PIO espressif32@3.1.0
...
Fix issues with Ethernet that prevented updating to 3.1.0
Also did some clean-up on sysinfo info that is either irrelevant when using Ethernet or duplicate info.
2021-03-17 23:44:39 +01:00
TD-er
459a12060e
[WiFi] Make sure to reset WiFi if RSSI = +31
...
As mentioned here: https://github.com/letscontrolit/ESPEasy/commit/00bacee5eeca41793c5274b9b011b5d28dd8dd86#commitcomment-48319343 by @clumsy-stefan
2021-03-17 10:03:33 +01:00
TD-er and GitHub
034467f67b
Merge pull request #3542 from aiolos/p1-buffer-overflow-fix
...
[P044] P1 buffer overflow fix
2021-03-16 08:46:17 +01:00
TD-er and GitHub
90a85c6297
Merge pull request #3530 from TD-er/feature/ControllerQueue_timeout
...
[Controller Queue] Add expire and deduplicate check for controller queue
2021-03-15 12:49:53 +01:00
TD-er and GitHub
736c8de845
Merge pull request #3543 from TD-er/build/test_nonVCC
...
[Build] Make test_ESP8266_4M1M build again
2021-03-15 12:47:06 +01:00
TD-er
9e27e04a9c
[testing build] Remove 2 more "energy" plugins from "testing" build
2021-03-15 12:13:53 +01:00
TD-er
95f8e0cd5d
[Build] Make test_ESP8266_4M1M build again
...
2 "energy" plugins are now excluded from the "testing" build as they are part of the "energy" builds
2021-03-15 12:03:26 +01:00
Henri de Jong
cc5c68f37b
Don't create buffer bigger than maximum
2021-03-14 22:14:48 +01:00