Commit Graph
4440 Commits
Author SHA1 Message Date
uwekaditz e1c8d8972c Merge branch 'UweKaditz' of https://github.com/uwekaditz/ESPEasy into UweKaditz 2020-03-13 19:56:13 +01:00
TD-er 1bbfb456f7 automatically updated release notes for mega-20200310 mega-20200310 2020-03-10 01:58:41 +01:00
uwekaditz 819801c670 Merge branch 'UweKaditz' of https://github.com/uwekaditz/ESPEasy into UweKaditz 2020-03-09 20:00:15 +01:00
uwekaditz bec007abb7 merged with release mega-20200305
merged with release mega-20200305
2020-03-09 19:59:56 +01:00
TD-er b63ca294e4 Merge pull request #2930 from uzi18/patch-7
add support for space padding in transformations, #2928
2020-03-08 23:36:07 +01:00
TD-er 34f4800cb5 Merge pull request #2937 from uzi18/patch-9
docs: add 'd' formating in rules
2020-03-08 23:35:40 +01:00
Bartłomiej Zimoń 08dc1d9bdf docs: add 'd' formating in rules 2020-03-08 22:07:30 +00:00
TD-er d270bad6b9 Merge pull request #2933 from TD-er/bugfix/2932_rules_braces_parse
[Rules] Fix parsing new rules commands when building JSON string (#2932)
2020-03-08 16:43:00 +01:00
Gijs Noorlander fdd054fca1 [Rules] Fix parsing new rules commands when building JSON string (#2932)
Fixes: #2932
2020-03-08 09:48:47 +01:00
Bartłomiej Zimoń 99e3538d84 add support for space padding in transformations
related to #2928
2020-03-06 21:39:36 +01:00
TD-er 1592e8f32c Merge pull request #2910 from tiomny/SetDatetime_1
Datetime command
2020-03-06 12:05:01 +01:00
TD-er 68e99677f2 Merge pull request #2926 from TD-er/build/ArduinoIDE_include
Fix build in ArduinoIDE
2020-03-06 11:29:22 +01:00
Gijs Noorlander 483e83a3b6 Fix build in ArduinoIDE
As reported here: https://github.com/letscontrolit/ESPEasy/commit/6bc909f026fae2e859163080c704f1679e40e548#r37670612
2020-03-06 11:25:02 +01:00
TD-er 60b73096db Merge branch 'mega' into SetDatetime_1 2020-03-06 11:17:39 +01:00
TD-er 89eb6d88b8 Merge pull request #2924 from TD-er/build/split_minimal_OTA
[Build] Split controllers on minimal OTA builds
2020-03-06 01:35:37 +01:00
Gijs Noorlander a8682e23ae [DateTime] Documented command + few fixes
- Argument number was incorrect
- did not set time source.  (so you had to set NTP which defeats the purpose of this command
- Added documentation
- Moved the command call to the correct first letter of the alphabet.
2020-03-06 01:33:14 +01:00
Gijs Noorlander 93dbcf5771 [Travis] Add new build env names to travis.yml 2020-03-05 22:36:44 +01:00
Gijs Noorlander 4e7cb1e32d [Build] Split controllers on minimal OTA builds
Split Domoticz and FHEM/HomeAssistant/OpenHAB into separate builds as these are most likely never used together.
2020-03-05 15:12:25 +01:00
TD-er caf3b46bf7 automatically updated release notes for mega-20200305 mega-20200305 2020-03-05 00:16:32 +01:00
TD-er 8c7711c768 Merge pull request #2919 from jimmys01/ir-2.7.4
Update IR library to 2.7.4
2020-03-05 00:13:38 +01:00
Artem 2882d8d4d3 Change SetDatetime to Datetime command 2020-03-05 00:50:45 +03:00
TD-er cde4c93ef5 Merge pull request #2917 from TD-er/cleanup/use_pluginhelper_include
[Cleanup] Include _Plugin_Helper.h in all plugin INO files
2020-03-04 17:01:53 +01:00
Gijs Noorlander 8b8de9d865 [Build] Fix build issue ArduinoOTA ESP32 build 2020-03-04 15:10:19 +01:00
Gijs Noorlander f251b6ad42 Fix Append unit number to hostname (#2918)
Fixes: #2918

Known issue:
Currently we don't use this in controllers, so we must add that as a setting for controllers.
2020-03-04 13:49:39 +01:00
Gijs Noorlander 4e91083292 [Build] Set flash mode to DOUT for all ESP8266 builds
There does not seem to be much speed difference, but it may help in getting a few more nodes stable.
2020-03-04 00:11:07 +01:00
Artem 59b2902559 Added missed linefeeds 2020-03-03 23:18:49 +03:00
Artem f5e1ab25e8 Removed extra linefeed 2020-03-03 23:18:07 +03:00
Artem 9773166606 Remade using current code base 2020-03-03 23:16:47 +03:00
Artem de5ba6380b Removed serialPrintln 2020-03-03 22:27:40 +03:00
Artem f830d95aad Removed extra includes 2020-03-03 22:26:01 +03:00
Artem 03437e1544 Rolled back extra changes 2020-03-03 22:25:29 +03:00
Artem 6134f6d0ab SetDatetime command 2020-03-03 22:24:48 +03:00
Gijs Noorlander 1de135001b [Cleanup] Include _Plugin_Helper.h in all plugin INO files
This does include almost all needed for a plugin.
So it will make intellisense highlighting useful as otherwise almost each line in a plugin file will be marked red.
2020-03-03 16:42:07 +01:00
TD-er 589b955538 Merge pull request #2916 from ToniA/HeatpumpIR
P088_HeatpumpIR, HeatpumpIR 1.0.13 library update (Mitsubishi MSY fixes)
2020-03-03 13:07:54 +01:00
jimmys01 5eaa168ff1 Update IR library to 2.7.4 2020-03-03 12:47:21 +02:00
TD-er 092ae09726 Merge pull request #2915 from TD-er/feature/move_time_webserver
[Cleanup] Moved Web_StreamingBuffer & time related functions to .h/.cpp
2020-03-03 11:24:26 +01:00
Gijs Noorlander 771a46757f [Cleanup] Use StringProvider to share more code + ESP32 core lib 1.11.2 2020-03-03 10:40:00 +01:00
Gijs Noorlander d55e466122 [Cleanup] Fix build errors due to forward declarations and includes 2020-03-03 09:57:38 +01:00
Gijs Noorlander 49308e3582 [Cleanup] Fix build issues in some plugins
Time related functions now should be interfaced via the global `node_time`
2020-03-03 08:33:25 +01:00
Toni 8db06629ae HeatpumpIR 1.0.13 update (Mitsubishi MSY fixes) 2020-03-03 09:27:42 +02:00
Gijs Noorlander da4bb18c7b [ESP32] Rename WebServer object to web_server to fix build issues
ESP32's WebServer class has the same name as our global object had.
So you could only define it in ESPEasy.ino.

Now it is renamed to `web_server` and now ESP32 and ESP8266 will happily build with the global object defined in .h/.cpp.
2020-03-03 01:23:27 +01:00
Gijs Noorlander 418e01320b [Cleanup] Fix build errors 2020-03-03 00:22:42 +01:00
Gijs Noorlander b386b73bd2 [Cleanup] Refactor parseSystemVariables + move time functions to .h/.cpp
Trying to make the parseSystemVariables function smaller
Moved time related functions to their respective .h/.cpp classes.
This will make the code a bit more clean and also reduces the build size.
2020-03-03 00:01:45 +01:00
Gijs Noorlander 6bc909f026 [Webserver] Move Web_StreamingBuffer to its own .h/.cpp
To free up build size and other resources.
2020-03-02 23:58:54 +01:00
uwekaditz 300eb35629 Merge conflicts solved 2020-03-02 18:57:24 +01:00
uwekaditz 4649e3ae76 Merge branch 'UweKaditz' of https://github.com/uwekaditz/ESPEasy into UweKaditz 2020-03-02 18:56:48 +01:00
uwekaditz 3f4af8f9c0 Merge branch 'mega' into UweKaditz 2020-03-02 18:21:24 +01:00
uwekaditz 13f4f46f51 Memory improvement for _P092 plug in
Moved arrays into the class DLBus (only created while using the plug in)
Moved other arrays into function Plugin_092()
2020-03-02 18:15:24 +01:00
TD-er 6c04e3d01e automatically updated release notes for mega-20200301 mega-20200301 2020-03-01 19:50:36 +01:00
TD-er a764b5e9e3 Merge pull request #2911 from tiomny/Extensions
WebServer determines more media types
2020-03-01 00:08:44 +01:00