TD-er
46ee0ffe19
[TSL2591] Perform async reading of sensor prevent blocking calls
2020-10-28 17:19:54 +01:00
TD-er
cfe7d2f2cf
[TSL2591] Check sensor before reading + speedup
...
The old implementation did perform 3 readings, which depending on the set integration time could take a while.
But since all output values should be based on the same reading anyway, it is simply wrong to perform separate readings.
Also added a call to `begin()` of the library to make sure the gain and timing are correctly set.
This could cause incorrect readings if the sensor somehow got reset.
Fixes: #3347
2020-10-28 15:58:04 +01:00
TD-er
286009d942
[Task command] Fix taskenable / taskdisable commands
...
The commands did not call `PLUGIN_INIT` or `PLUGIN_EXIT`.
2020-10-28 12:56:18 +01:00
TD-er
f4606e2ffa
Merge pull request #3342 from TD-er/bugfix/USE_SERVO_not_included_error
...
[Servo] Log error when servo command is used while servo not in build
2020-10-26 20:46:20 +01:00
TD-er
4fae180b7e
[Servo] Log error when servo command is used while servo not in build
2020-10-26 11:11:53 +01:00
TD-er
a589479d39
Merge pull request #3340 from TD-er/bugfix/PIO_custom_IR_build
...
Fix building using IR plugins & Custom.h (#3339 )
2020-10-25 23:13:49 +01:00
TD-er
ae087da9d5
Add custom_IR_ESP8266_4M1M PIO environment
2020-10-25 20:36:43 +01:00
TD-er
13c7208a04
[Build IR] Do not exclude IR lib on Custom build
2020-10-25 20:36:33 +01:00
TD-er
cea1bff217
Merge pull request #3336 from clumsy-stefan/fix_include_paths
...
[ArduinoIDE] Fix include path for new structure
2020-10-25 15:29:53 +01:00
stefan
2a7c6bcb7a
[ArduinoIDE] Fix include path for new structure
...
Fix relative include paths for other frameworks (like ArduinoIDE)
2020-10-24 20:17:54 +02:00
TD-er
99920c1180
Merge pull request #3334 from TD-er/bugfix/gpio_dashboard
...
Fix GPIO command from dashboard.esp broken
2020-10-23 22:04:28 +02:00
TD-er
43466820cc
Merge pull request #3333 from thomastech/mega
...
Add missing doc file for Wake On LAN PR 3328
2020-10-23 21:45:10 +02:00
TD-er
39f1511e7c
Fix GPIO command from dashboard.esp broken
...
See [forum topic](https://www.letscontrolit.com/forum/viewtopic.php?p=47652#p47652 )
2020-10-23 21:24:32 +02:00
Thomas
ee46ff7c8c
Add missing doc file for PR 3328
...
The updated _plugin_substitutions_p10x.repl was missing in PR #3328
2020-10-23 08:52:33 -07:00
Thomas
daa1e9cc0e
Add doc file missing in PR 3328
...
The updated _plugin_substitutions_p10x.repl was missing in PR #3328
2020-10-23 08:44:32 -07:00
Thomas
622fe4c489
Merge pull request #5 from letscontrolit/mega
...
Resync Code Base to Master
2020-10-23 08:38:07 -07:00
Thomas
b5dd2543fd
Add Doc File Missing in PR #3328
...
The updated _plugin_substitutions_p10x.repl was missing in PR #3328
2020-10-23 08:36:52 -07:00
TD-er
a5f5dcc816
Merge pull request #3332 from thomastech/mega
...
Rename P101_WakeOnLan.rst to P101.rst
2020-10-23 12:00:16 +02:00
Thomas
a51af3bda7
Merge branch 'mega' into mega
2020-10-22 18:51:56 -07:00
Thomas
06c48d0609
Rename P101_WakeOnLan.rst to P101.rst
...
Change name to P101 so that the plugin's help link functions correctly.
2020-10-22 18:48:22 -07:00
TD-er
e1e8adb38c
Merge pull request #3328 from thomastech/mega
...
Add New Plugin P101, Wake On LAN [Testing]
2020-10-22 21:38:57 +02:00
TD-er
53a7dfc759
Merge branch 'mega' into feature/3328_WOL
2020-10-22 21:24:17 +02:00
TD-er
94fb7f8ac8
Merge pull request #3307 from TD-er/build/convert_ino_cpp_h
...
[Cleanup] Move WebServer_*.ino files (and some more) to .cpp/.h
2020-10-22 17:17:49 +02:00
TD-er
26caa8fb09
automatically updated release notes for mega-20201022
mega-20201022
2020-10-22 16:46:23 +02:00
TD-er
b53e10d82e
Merge branch 'mega' into build/convert_ino_cpp_h
2020-10-21 22:22:10 +02:00
TD-er
09ba39cd50
Merge pull request #3329 from TD-er/bugfix/3317_PluginWrite
...
Don't call PLUGIN_WRITE on inactive tasks (#3317 )
2020-10-21 22:16:59 +02:00
Thomas
8131409e42
Update _P101_WakeOnLan.ino
...
Per TD-er request, changed calling argument from String to const String& on three functions.
2020-10-21 09:34:49 -07:00
Thomas
ad299c3673
Add WakeOnLan V1.1.6 Library
2020-10-21 09:11:14 -07:00
TD-er
2e7dccea5a
[Crashinfo] Decode intended reboot reason
2020-10-21 16:22:25 +02:00
TD-er
88517aa0a0
[Crashinfo] Decode last task before reboot
...
As it was rather unreadable to see what was the last action before reboot, this decoded string may (hopefully) be a bit more readable.
2020-10-21 13:51:28 +02:00
TD-er
3e4b930a1d
Don't call PLUGIN_WRITE on inactive tasks ( #3317 )
...
See: #3317
2020-10-21 11:52:03 +02:00
Thomas
aa7d63d051
Update _P101_WakeOnLan.ino
...
Made changes as requested. Will update the review comments with more info.
2020-10-20 20:22:48 -07:00
Thomas
141de30a81
Update P075 and P079 Plugin Docs
...
Minor ReadTheDocs revisions to P075 Nextion Display and P079 Wemos/Lolin Motor Shield.
2020-10-20 14:41:07 -07:00
Thomas
edb9562402
Updated ReadTheDocs for P075 Nextion.
...
Minor docs update for P075 Nextion.
2020-10-20 14:37:46 -07:00
TD-er
9ccd50f68e
Don't call PLUGIN_WRITE on inactive tasks ( #3317 )
...
See: #3317
2020-10-20 23:11:36 +02:00
TD-er
84675caf5e
Fix missing include in C005
2020-10-20 23:09:51 +02:00
Thomas
46728a306a
Update _plugin_categories.repl
...
Removed extra comma at line containing ref:`P101_page`
2020-10-20 08:54:47 -07:00
Thomas
cb1e1aad96
Added Doc files for Wake On LAN Plugin P101
...
Updated ReadtheDocs for the new Wake On LAN (WOL) Plugin P101.
2020-10-20 08:48:35 -07:00
Thomas
6d953c0bda
Updated Command.rst for Wake On LAN Plugin P101
2020-10-20 08:42:13 -07:00
Thomas
63bc1dafbd
Added Wake On LAN Plugin P101
...
Wake On LAN (WOL) Plugin.
Sends Magic Packet to MAC address; Wake-up sleeping computer if configured for WOL.
2020-10-20 08:38:00 -07:00
Thomas
6befb435d7
Merge pull request #4 from letscontrolit/mega
...
Sync Local Repo
2020-10-20 08:27:44 -07:00
TD-er
019012d569
[Cleanup] Move ESPeasyGPIO.ino to ESPEasyCore/ESPEasyGPIO.cpp/.h
2020-10-20 16:21:14 +02:00
TD-er
c02debce64
Fix merge issues after GPIO PR merged
2020-10-20 16:03:22 +02:00
TD-er
ac090fe9c9
Fix missing rename of ser/WebServer/WebServer_ includes
2020-10-20 15:55:49 +02:00
TD-er
9f627b52b1
Fix dependency in SDM Energy Meter library
2020-10-20 15:55:49 +02:00
TD-er
8c0e586c68
[Cleanup] Make sure _Plugin_Helper.h is included before #ifdef USES_xxx (2)
2020-10-20 15:55:49 +02:00
TD-er
1d732e2935
[Cleanup] Make sure _Plugin_Helper.h is included before #ifdef USES_xxx
...
The USES_xxx defines depend on the build config, so you need to include this _Plugin_Helper.h first before checking the `#ifdef USES_xxx`
2020-10-20 15:55:49 +02:00
TD-er
200fe995e7
[Cleanup] Move WiFi/Ethernet code to ESPEasyCore directory
2020-10-20 15:55:49 +02:00
TD-er
9aade37e0c
[Cleanup] Rename src/WebServer/WebServer_* to src/WebServer/*
...
To be able to build again in Windows as the linker command exceeds max. command argument length in Windows.
2020-10-20 15:55:49 +02:00
TD-er
09a1c5e871
[Cleanup] Move _CPluginHelper to src/Helpers/ folder
2020-10-20 15:55:49 +02:00