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
Joerg Heinemann
e4a40aa304
Handle Measurement Status
...
Include P112_data->MeasurementStatus variable
2021-03-31 10:59:23 +02:00
Joerg Heinemann
9090d18af6
Giving up - Running into a loop without sensor readings
2021-03-30 15:15:04 +02:00
Joerg Heinemann
2113c16836
Change MeasurementMode
...
Split Measurement and Sensor Readings
2021-03-30 11:43:17 +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
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
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
Henri de Jong
647138b353
Always max message size
2021-03-14 22:14:48 +01:00
Henri de Jong
ebb226b862
Possible sagemcom fix
2021-03-14 22:14:48 +01:00
TD-er and GitHub
889ddaff23
Merge branch 'mega' into feature/ControllerQueue_timeout
2021-03-14 16:53:59 +01:00
TD-er and GitHub
00bacee5ee
Merge pull request #3541 from TD-er/bugfix/reduce_CPU_load
...
Fix high CPU load introduced recently by variable WiFi TX power
2021-03-14 16:53:14 +01:00
TD-er
52f8d365b1
[Scheduler] No need to call backgroundtasks() twice in the same loop
2021-03-14 16:38:45 +01:00
TD-er
8ba4b686d5
Fix higher load introduced recently by variable WiFi TX power
2021-03-14 16:17:06 +01:00
TD-er
8fdb6b5708
[GPS] Fix running out of memory when no GPS data is received.
...
The log string was extended over 80 bytes when occasional bogus data was read, but no valid NMEA sentence, thus filling up the RAM.
2021-03-14 16:16:31 +01:00
TD-er
a091056e40
Fix higher load introduced recently by variable WiFi TX power
2021-03-14 16:15:45 +01:00
TD-er
44f13734bc
[GPS] Fix running out of memory when no GPS data is received.
...
The log string was extended over 80 bytes when occasional bogus data was read, but no valid NMEA sentence, thus filling up the RAM.
2021-03-14 15:01:41 +01:00
Ton Huisman
11e63444aa
[P111] Add documentation
2021-03-13 14:22:36 +01:00
Ton Huisman
0a5ddbb295
[P111] Disabled Tag removal detection as this won't work properly
2021-03-13 13:27:39 +01:00
Ton Huisman
8271e07a05
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P111_rc522_rfid
2021-03-13 10:20:30 +01:00