Commit Graph
6581 Commits
Author SHA1 Message Date
Joerg Heinemann c3b491f82f Improved settings options 2021-04-03 11:43:46 +02:00
Joerg HeinemannandGitHub 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-erandGitHub 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 HuismanandGitHub 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-erandGitHub 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 HuismanandGitHub 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-erandGitHub 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 HeinemannandGitHub 7d5badc43f Add SparkFun AS7265X library
Initial commit
2021-03-29 13:37:30 +02:00
Joerg HeinemannandGitHub 50384752ea Add _P112_AS7265x
Initial commit
2021-03-29 13:19:47 +02:00
Joerg HeinemannandGitHub 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 HuismanandGitHub 0bf9d6472f Merge branch 'mega' into feature/rules_calculated_if_conditions 2021-03-27 17:34:28 +01:00
TD-erandGitHub 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-erandGitHub 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 HuismanandGitHub eb3b0f79d7 Merge branch 'mega' into feature/P111_rc522_rfid 2021-03-27 09:47:24 +01:00
TD-erandGitHub 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-erandGitHub ad95f95b54 Merge pull request #3480 from martament/f-standalone-webserver
F standalone webserver
2021-03-25 13:01:56 +01:00
TD-erandGitHub 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
martamentandGitHub 8b973021ba Merge branch 'mega' into f-standalone-webserver 2021-03-24 20:09:26 +01:00
TD-erandGitHub 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-erandGitHub b9e4e27f37 Merge pull request #3552 from GravityRZ/patch-1
Update GPIO.rst
2021-03-23 20:47:36 +01:00
GravityRZandGitHub 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
martamentandGitHub aff61527c9 Merge branch 'mega' into f-standalone-webserver 2021-03-23 12:38:39 +01:00
TD-erandGitHub 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-erandGitHub 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-erandGitHub 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-erandGitHub 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-erandGitHub 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-erandGitHub 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-erandGitHub 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-erandGitHub 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