ESPEasy release bot
3aef271c6a
automatically updated release notes for mega-20190809
mega-20190809
2019-08-09 04:00:19 +02:00
Gijs Noorlander and GitHub
a355e2ea8c
Merge pull request #2537 from TD-er/documentation/ESPeasy_p2p
...
[Docs] Document sharing plugin via ESPeasy p2p controller
2019-08-08 23:12:33 +02:00
Gijs Noorlander
800e7d224c
[Docs] Document sharing plugin via ESPeasy p2p controller
...
Fixes #2522
2019-08-08 23:11:57 +02:00
Gijs Noorlander and GitHub
a227f0fe7b
Merge pull request #2534 from uzi18/patch-5
...
[P076] setMode is not needed in interrupt mode
2019-08-08 17:15:28 +02:00
Gijs Noorlander and GitHub
02dce83525
Merge pull request #2536 from TD-er/feature/ShowExtraDeviceInfo
...
[Plugin info] Show extra info in devices web page
2019-08-08 14:18:16 +02:00
Gijs Noorlander
1ac2b97d6d
[Plugin info] Show extra info in devices web page
...
For example the GPS fix state and nr. sats tracked.
2019-08-08 13:06:31 +02:00
Gijs Noorlander and GitHub
445362f722
Merge pull request #2533 from TD-er/bugfix/misc_fixes
...
Various fixes and add better port description for devices
2019-08-08 10:43:16 +02:00
Gijs Noorlander and GitHub
bbc9451003
Merge pull request #2531 from tiomny/WeekDayStr
...
String representation for requested weekday
2019-08-08 10:43:02 +02:00
Gijs Noorlander
4a29795409
[Shutdown] Move delay(100) to after SPIFFS.end()
2019-08-06 23:00:21 +02:00
Bartłomiej Zimoń and GitHub
6392bd2bfc
[P076] setMode is not needed in interrupt mode
2019-08-06 21:20:03 +02:00
Gijs Noorlander
f33a0ec3e6
[ArduinoOTA] Suggest UDP port to use 18266 since 8266 is for ESPeasy p2p
...
UDP port 8266 is an officially IANA registered UDP port for ESPeasy p2p, so do not use it (on ESPeasy at least) for Arduino OTA.
2019-08-06 17:31:23 +02:00
Gijs Noorlander
6c5d5dce3c
[Reboot] Flush all buffers and controllers before reboot
...
When calling a reboot, not everything was flushed and stored the same way as when going to deep sleep.
2019-08-06 17:29:43 +02:00
Gijs Noorlander
5dbfc1bd68
[WiFi] Fix issue where node could disable plugins when offline for long
...
The flag to signal a successful boot was only set when there was a successful WiFi connection.
But this can lead to step by step disabling of plugins when the accesspoint is unreachable for a long time.
2019-08-06 17:26:07 +02:00
Gijs Noorlander
4052b3b271
[WiFi] Cleanup some WiFi code
2019-08-06 17:23:38 +02:00
Gijs Noorlander
89a49a3355
[Webserver] Do not allow writing to internal buffer for chunked transfer
...
Some plugins and controllers were writing to TXBuffer.buf directly.
This should not happen, since then the memory usage of that buffer will increase and never decrease again.
Also C011 Generic HTTP advanced was not using existing functions for displaying config page.
2019-08-06 17:21:20 +02:00
Gijs Noorlander
3c4492ed54
[ESPeasy p2p] Show remote node as port description on device page
...
The node delivering the data for a plugin is now shown on the device page in the "Port" column.
Also added a fix to only allow updates from 1 node to a remote node.
Previously it was possible to have several nodes writing to the same remote p2p shared plugin.
This could lead to very strange results.
This also means that a remote installed plugin must now be deleted and re-installed to allow receiving data from a remote host if the remote host unit id has changed.
2019-08-06 17:17:14 +02:00
Gijs Noorlander
1f7f3af31d
[Serial] Show serial port description as port in device page
2019-08-06 17:13:33 +02:00
Gijs Noorlander
4420c253c3
[ESPeasy Serial] Update to 1.0.12 to allow invalid pin config
2019-08-06 17:09:25 +02:00
Gijs Noorlander
1406f3df99
Check for WiFi connected before trying to connect to host
2019-08-06 10:29:44 +02:00
Gijs Noorlander
7c572ceb83
Config page not able to clear all WiFi settings
...
If SSID in the WiFi settings was set empty, the config would not be saved.
2019-08-06 10:28:58 +02:00
ESPEasy release bot
d32ac6cea8
automatically updated release notes for mega-20190805
mega-20190805
2019-08-05 04:00:12 +02:00
Gijs Noorlander and GitHub
a71c79fa37
Merge pull request #2532 from TD-er/feature/serial_proxy
...
bugfix Deepsleep called from command/rules should flush data
2019-08-05 01:53:10 +02:00
Gijs Noorlander
4b5af356ac
[Serial Proxy] Check for null pointer
2019-08-05 00:24:53 +02:00
Gijs Noorlander
95ab1d1cc9
[DeepSleep] Proper flush when going to deep sleep from rules
...
See [Forum](https://www.letscontrolit.com/forum/viewtopic.php?f=6&t=6918&p=38369#p38360 )
2019-08-05 00:23:59 +02:00
Artem
ffb61388b9
String representation for requested weekday
...
Introduced weekday_str(wday) function for obtaining string representation of requested week day.
2019-08-05 01:22:56 +03:00
Gijs Noorlander and GitHub
c5db687f21
Merge pull request #2524 from jimmys01/mega
...
[IR TX RX] Minor adjustments
2019-08-04 21:32:04 +02:00
Gijs Noorlander
b09b24707e
[Serial Proxy] Must read at 50x sec interval
...
For example a stream at 38400 bps can fill up the serial buffer over 27x a second.
This means that receiving data strings over 128 bytes (buffer size) may already be corrupted when reading at 10x a sec.
2019-08-04 21:24:39 +02:00
Gijs Noorlander and GitHub
d23b6272cf
Merge pull request #2529 from TD-er/feature/serial_proxy
...
[Feature] Serial Proxy reading strings from serial
2019-08-04 17:57:07 +02:00
Gijs Noorlander and GitHub
8969b04c57
Merge pull request #2527 from tiomny/DTParts
...
Introduced unix time part variables
2019-08-04 17:56:35 +02:00
Gijs Noorlander and GitHub
d8c0961fb0
Merge pull request #2526 from letscontrolit/bugfix/1M_ota_build
...
[OTA] Fix check 1M filesize during build
2019-08-04 17:55:19 +02:00
Gijs Noorlander
28b75dfb42
[Docs] Document the new %unixday% and %unixday_sec$ variables
...
See PR #2527
2019-08-04 15:51:01 +02:00
Gijs Noorlander
d3ffd76753
Fix build issue in changes of P023_OLED.
2019-08-04 15:24:44 +02:00
Gijs Noorlander
a02097937e
Disable Serial Proxy in other builds
...
Since it is still highly experimental, only include in custom build.
2019-08-04 15:20:39 +02:00
Gijs Noorlander
6bf1178d45
[Custom Build] Move custom build definition up in platformio.ini
...
To make VScode use the defines of esp8266 as default.
Otherwise the ESP32 related code is used in the code highlighting.
2019-08-04 15:18:19 +02:00
Gijs Noorlander
dd9463b74c
Uncrustify of P001 Switch plugin.
2019-08-04 15:16:48 +02:00
Gijs Noorlander
813d5fa60e
[PWM] Fade always starts at 0, not the last set value
...
Fixes #2461
2019-08-04 15:12:36 +02:00
Gijs Noorlander
fd8d363032
Make loading of custom task settings more memory efficient
2019-08-04 12:44:06 +02:00
Artem
08a21f0b9c
Introduced unix time part variables
...
%unixday% = %unixtime% / 86400
%unixday_sec% = %unixtime% % 86400
2019-08-04 00:53:29 +03:00
Gijs Noorlander and GitHub
fc4033a727
[OTA] Fix check 1M filesize during build
...
fixes #2525
2019-08-03 21:38:57 +02:00
Gijs Noorlander
96c50617e2
[Serial Proxy] Use custom init string
2019-08-03 17:22:55 +02:00
ESPEasy release bot
a770feadbd
automatically updated release notes for mega-20190803
mega-20190803
2019-08-03 04:00:17 +02:00
Gijs Noorlander
4d062f8e5b
[Serial Proxy] Send init string and read sentences from serial
2019-08-03 01:07:55 +02:00
Gijs Noorlander and GitHub
33b9804204
Merge pull request #2517 from Misiu/mega
...
Rename OpenHAB MQTT to Home Assistant (openHAB) MQTT
2019-08-02 14:09:59 +02:00
jimmys01
2e223eec8d
IR library update
2019-08-01 12:16:57 +03:00
jimmys01
81295d2a4f
[IR TX RX] Minor adjustments
...
Fixed some comments and log entries.
Fixed Celcius conversion.
Fixed some code indentation.
2019-08-01 12:12:44 +03:00
ESPEasy release bot
5675d0c2d7
automatically updated release notes for mega-20190731
mega-20190731
2019-07-31 04:00:09 +02:00
Gijs Noorlander
4438e49656
[Serial Proxy] Process sentence and send to controller
...
Tested with GPS data sending to Domoticz and OpenHAB MQTT controller.
2019-07-30 16:50:45 +02:00
Gijs Noorlander
888ed8c644
[GPS] Uncrustify GPS plugin source code.
2019-07-30 14:57:11 +02:00
Gijs Noorlander
2347b95e56
[GPS] Only serial RX pin is really needed.
...
Init will fail if the optional TX pin was not set.
2019-07-30 14:56:12 +02:00
Gijs Noorlander
ce956ca5f5
[Serial Proxy] Read sentence
...
First test to read a sentence and write it to log.
2019-07-30 14:47:09 +02:00