Commit Graph
4172 Commits
Author SHA1 Message Date
Gijs Noorlander cfeebbc87e Merge pull request #2769 from TD-er/build/changeSDK_20190703
[Build] Change to SDK 20190703 to improve WiFi
2019-11-22 13:33:36 +01:00
Gijs Noorlander 91db86b6e9 Merge pull request #2768 from uzi18/dallas
[switch] add support for pwm frequency change for ESP8266 #2653
2019-11-22 13:30:21 +01:00
Gijs Noorlander edd5cf4f10 Merge pull request #2765 from TD-er/build/add_1M_sdk3
[Build] Add normal_sdk3_ESP8266_1M
2019-11-22 13:29:58 +01:00
Gijs Noorlander cc4d324a17 [Build] Change to SDK 20190703 to improve WiFi
See:
- https://github.com/esp8266/Arduino/pull/6724#issuecomment-556243781
- https://github.com/esp8266/Arduino/issues/5784#issuecomment-557500450
2019-11-22 13:01:27 +01:00
Bartlomiej Zimon 9d0db7387a [switch] add support for pwm frequency change for ESP8266 #2653 2019-11-22 11:26:47 +00:00
Gijs Noorlander 3bb24c26bc [Build] Add normal_sdk3_ESP8266_1M
minimal_core_261_sdk3_ESP8266_1M_OTA is often just too large, so in order to be able to test SDK3 on 1M units, a normal SDK3 build is needed.
2019-11-22 11:06:17 +01:00
ESPEasy release bot 6cfd6d8325 automatically updated release notes for mega-20191122 mega-20191122 2019-11-22 04:00:11 +01:00
Gijs Noorlander 17fbb47442 Merge pull request #2761 from TD-er/vagrant_envlist_sample
[Vagrant] Sample pio_envlist.txt file
2019-11-21 16:07:26 +01:00
Gijs Noorlander 833c13c99a [Vagrant] Sample pio_envlist.txt file 2019-11-21 16:06:53 +01:00
Gijs Noorlander d108815c83 Merge pull request #2743 from flo17/mega
Add options in custom.h to enable first controller at startup
2019-11-21 15:37:40 +01:00
Gijs Noorlander 6cd4e1756e Merge pull request #2756 from fmuntean/cleanWarnings
Clean Warning messages inside external libraries: AS_BH1750 & Adafruit
2019-11-21 15:36:03 +01:00
Gijs Noorlander d32e2683a4 Merge pull request #2744 from TD-er/feature/core261
[PIO] Cleanup platformio.ini and move to core 2.6.1 as default (#2742)
2019-11-21 15:17:40 +01:00
Gijs Noorlander d38d8ef937 [PIO] Update .travis.yml to include core 2.6.1 SDK3 builds 2019-11-21 14:27:55 +01:00
Gijs Noorlander fdf56056a6 [PIO] Use same build_flags def for _debug_ envs 2019-11-21 13:52:21 +01:00
Gijs Noorlander a1ede2f624 [New UI] Add /buildinfo JSON to give list of included plugins/controllers
For the new UI, we need to fetch some JSON representing the included plugins, controllers and notifications.
2019-11-21 13:36:42 +01:00
Gijs Noorlander a8776b6fc5 [PIO] Add core 2.6.1 SDK3 builds and PIO env list for Vagrant
Create a file named "pio_envlist.txt" next to the Custom.h for Vagrant with the selected env names in it, one per line.
Vagrant will then build all named PIO environments.
2019-11-21 10:23:30 +01:00
Gijs Noorlander b3d5eb77d3 [PIO] Split platformio.ini into separate files + cleanup. 2019-11-20 13:49:40 +01:00
Florin 8b0c8a16bd Clean Warning messages inside external libraries: AS_BH1750 & Adafruit 2019-11-19 20:48:55 -05:00
ESPEasy release bot 7fd0139641 automatically updated release notes for mega-20191119 mega-20191119 2019-11-19 22:32:52 +01:00
Gijs Noorlander 07187db5bf [PIO] Only build needed environments 2019-11-19 10:37:10 +01:00
Gijs Noorlander b931a47424 [PIO] Fix empty build_flags 2019-11-19 01:55:41 +01:00
Gijs Noorlander f8c06d2ecf [PIO] Fix building hardware specific builds 2019-11-19 00:28:04 +01:00
Gijs Noorlander 7ee8d9fa3a [PIO] Cleanup ESP32 environments by using extends 2019-11-19 00:27:55 +01:00
Gijs Noorlander 58faac8ded [PIO] Fix using wrong name for regular_platform 2019-11-19 00:27:55 +01:00
TD-er 77b774d786 [PIO] Disable build cache dir (Windows/Unix slash in path)
Build cache dir is not really platform independent.
2019-11-19 00:27:55 +01:00
TD-er 588b551017 [PIO] Reduce platformio.ini complexity by using extends 2019-11-19 00:27:55 +01:00
Gijs Noorlander 761dac1f0d [Cleanup] Make timing stats optional to reduce size 2019-11-19 00:27:55 +01:00
Gijs Noorlander ae0143b8cb [PIO] Update .travis.yml with new env names 2019-11-19 00:27:24 +01:00
Gijs Noorlander 0b499cceea [PIO] Cleanup platformio.ini and move to core 2.6.1 as default (#2742)
Fixes: #2742
2019-11-19 00:27:24 +01:00
Gijs Noorlander 97060ca1c5 Merge pull request #2747 from uwekaditz/PullRequest
[P036] CHG: Header content changed only once within display interval
2019-11-19 00:24:08 +01:00
Gijs Noorlander ca4777661c Merge pull request #2739 from fmuntean/addSubscribe
Adding the subscribe command
2019-11-19 00:23:15 +01:00
Gijs Noorlander 8588353406 Merge pull request #2748 from uzi18/dallas
DHT & optimizations
2019-11-19 00:22:00 +01:00
Gijs Noorlander 725a0848ed Merge pull request #2753 from TD-er/bugfix/wifi_ap_mode_comp_time
Fix rules compare time and WiFi AP mode
2019-11-19 00:21:34 +01:00
Gijs Noorlander dfeab9267b [WiFi] Only allow automatic AP mode in first 5 minutes from boot
The timer to disable AP mode should be set as soon as the AP is started, to make sure it will be disabled.
It only will be increased when a client connects to the AP mode.

When disabling the AP mode, it needs a check to see if the AP mode was actually disabled before clearing the AP off timer.
2019-11-18 23:45:18 +01:00
Gijs Noorlander a9013bc2ff [WiFi] Retry setting WiFi mode if it fails to do so (#2721)
See discussion in #2721
2019-11-18 23:45:10 +01:00
Gijs Noorlander bc73586785 [Rules] Fix comparing time (#2732)
Fixes: #2732
2019-11-18 23:44:46 +01:00
uwekaditz 76cca7b7e2 [P036] Commands (PLUGIN_WRITE) reviewed completely
Out of bounds in PLUGIN_WRITE
Warnings resolved
2019-11-17 23:10:08 +01:00
uwekaditz fba22abe04 [P036] Commands (PLUGIN_WRITE) reviewed completely
1. Display commands:
oledframedcmd display [on, off, low, med, high]
turns display on or off or changes contrast (low, med or high)
2. Content commands:
oledframedcmd <line> <text> <mode>
displays <text> in line (1-12), next frame is showing the changed line, mode not implemented yet
2019-11-17 22:44:54 +01:00
Bartlomiej Zimon 54bcf2c900 [DHT] reoreder interrupt handling 2019-11-16 21:50:17 +00:00
Bartlomiej Zimon 88c6887946 [DHT] add extra ms 2019-11-16 21:49:32 +00:00
Bartlomiej Zimon d6c78cc767 [p2p] small optimization 2019-11-16 21:48:02 +00:00
uwekaditz aebdaa1366 [P036] Value 128 change to P36_MaxDisplayWidth 2019-11-16 22:10:50 +01:00
uwekaditz 37be62e3e3 [P036] CHG: Header content only changed once within display interval
CHG: Header content only changed once within display interval. before every second
CHG: more predefined constants to understand the meaning of the values
2019-11-16 20:55:23 +01:00
ESPEasy release bot ad1da3e1df automatically updated release notes for mega-20191116 mega-20191116 2019-11-16 04:00:14 +01:00
Florin 28cb9a42b4 add documentation for subscribe command. 2019-11-15 19:01:10 -05:00
Gijs Noorlander 6789e982e7 Merge pull request #2728 from TD-er/bugfix/MQTT_memory
[MQTT] Update last activity timestamp only when data was sent to broker
2019-11-15 15:24:31 +01:00
Florent Kilchoer 68c99c2889 Add options in custom.h to enable first controller at startup 2019-11-15 14:50:19 +01:00
Gijs Noorlander f7c632a544 [C002] Allow heatpump commands for new plugin P088
Plugin was recently moved from playground to main repository, but the commands sent from Domoticz MQTT were not allowed for the new plugin ID.
2019-11-15 14:34:51 +01:00
Gijs Noorlander 788431b381 Merge pull request #2738 from giig1967g/bugfix/longp
fix for #2730 (longpulse command)
2019-11-15 14:32:32 +01:00
Gijs Noorlander 097f24398b Merge pull request #2740 from fmuntean/ignoreEmptyLabels
skip publishing of values with empty labels
2019-11-15 14:31:51 +01:00