Commit Graph
7035 Commits
Author SHA1 Message Date
Maxim Prokhorov 099cd05903 ci: try to ignore build workflow when releasing 2021-05-15 23:04:38 +03:00
Maxim Prokhorov 4082a3fc84 ci: release single binaries .zip, merge all available build artifacts 2021-05-15 22:50:28 +03:00
Maxim Prokhorov d60b58d3bf ci: allow builds to fail 2021-05-15 22:38:52 +03:00
TD-erandGitHub cd03d911b6 Merge pull request #3620 from tonhuisman/feature/p012-add-button-inversed-option
[P012] Add Inversed option for display button
2021-05-15 12:19:56 +02:00
Ton HuismanandGitHub ad265ba2d8 Merge branch 'mega' into feature/p012-add-button-inversed-option 2021-05-15 12:16:54 +02:00
TD-erandGitHub a5685abc8c Merge pull request #3636 from tonhuisman/bugfix/fix-uses_ssdp-builds-missing-include
[Build] Fix builds having USES_SSDP for missing include
2021-05-14 20:33:05 +02:00
Ton Huisman c6eeb6b66d [Build] Fix builds having USES_SSDP for missing include 2021-05-14 19:53:43 +02:00
Ton Huisman 854d538e8b [P012] Add commands to command reference 2021-05-14 16:36:47 +02:00
Ton HuismanandGitHub 9807282450 Merge branch 'mega' into feature/p012-add-button-inversed-option 2021-05-14 16:24:05 +02:00
TD-erandGitHub 8ca7ceca7b Merge pull request #3603 from tonhuisman/feature/p114-move-p130-veml6075-from-pluginplayground
[P114] Move VEML6075 (P130) from PluginPlayground
2021-05-14 15:39:37 +02:00
TD-erandGitHub 134e132d92 Merge branch 'mega' into feature/p114-move-p130-veml6075-from-pluginplayground 2021-05-14 14:48:47 +02:00
TD-erandGitHub 01d7f923a3 Merge pull request #3625 from TD-er/feature/max1704x
Plugin 115 MAX1704x I2C, Sparkfun Fuel Gauge Sensor
2021-05-13 18:02:46 +02:00
TD-er e19d2d6483 [P115] Remove comment
As requested via email.
2021-05-13 18:01:42 +02:00
TD-erandGitHub 38774dfeb9 Merge branch 'mega' into feature/max1704x 2021-05-13 17:43:34 +02:00
TD-erandGitHub 8d95b88a3a Merge pull request #3633 from TD-er/bugfix/GitBuild
[Git Build] Fix Git Build description on root page
2021-05-13 17:42:24 +02:00
TD-erandGitHub b2dc02348e Merge pull request #3634 from TD-er/bugfix/LoRaWAN_SF
[LoRaWAN TTN] Fix controller not setting SF or FP & add ADR (#3630)
2021-05-13 17:41:00 +02:00
TD-er 1c47a757e2 [LoRaWAN TTN] Fix controller not setting SF or FP & add ADR (#3630)
Fixes: #3630

- Add checkbox for enable/disable ADR (Adaptive Data Rate)
- Fix not being able to set Frequency Plan (FP)
- Fix not being able to set Spreading Factor (SF)
2021-05-13 16:13:17 +02:00
TD-er 53079a2cff [Git Build] Fix Git Build description on root page
As reported [on the forum](https://www.letscontrolit.com/forum/viewtopic.php?f=4&t=8548)
2021-05-13 13:33:43 +02:00
TD-er cfec907037 [P115] Add work-around as detect of sensor not seems to work. 2021-05-13 11:56:55 +02:00
TD-er 682fe5e38d [P115] Constrain threshold value to 1...32 & copy charge rate value 2021-05-13 11:56:19 +02:00
TD-er c55e8f0674 [P115] Fix nullptr de-reference crash 2021-05-12 23:53:51 +02:00
TD-er 7242b56338 [P115] Cleanup code & add 4th variable name 2021-05-12 23:53:11 +02:00
TD-erandGitHub 34f85ba0d9 Merge branch 'mega' into feature/max1704x 2021-05-12 23:15:34 +02:00
TD-erandGitHub bdc02d8667 Merge pull request #3632 from TD-er/feature/ESP32_RTC
[ESP32 RTC] Add RTC memory usage like on the ESP8266
2021-05-12 19:59:09 +02:00
TD-er 8950fef76f Disable left over RTC_STRUCT_DEBUG flag 2021-05-12 17:44:51 +02:00
TD-er e3ea3020d8 [Cache controller] Make Cache controller work on ESP32
ESP32 does have less space on the file system than an ESP8266 with 4M flash.
So it is less useful on ESP32 with only 4M flash.

Still it does work :)
2021-05-12 17:29:41 +02:00
TD-er 7de0329f19 [ESP32 RTC] Add RTC memory usage like on the ESP8266
Keeping track of boot count, last used WiFi, last known time, etc.
Also storing the task values to survive a reboot as long as power remains.

N.B. The compiler determines where the ESP32 does store its data, so data may become corrupted after flashing a new build to it.
2021-05-12 12:55:48 +02:00
TD-erandGitHub bf7fa2adac Merge branch 'mega' into feature/max1704x 2021-05-12 01:06:43 +02:00
TD-erandGitHub 7aced75745 Merge pull request #3628 from letscontrolit/bugfix/MS5611
MS5611 (GY-63) unrealistic values for <20C (#3626)
2021-05-12 00:58:40 +02:00
TD-erandGitHub dee29a5e61 Merge pull request #3631 from TD-er/bugfix/LinuxBuildScript
[Linux Build] Add some checks to prevent wiping ALL data on PC
2021-05-12 00:48:03 +02:00
TD-er cf56763aca [Linux Build] No longer use before_deploy from build_ESPeasy.sh
When building from an older version, you could still run the dangerous before_deploy script, which could possibly wipe all from your system if you have not installed core_utils.
2021-05-12 00:40:24 +02:00
TD-er b507cac6bd [Linux Build] Cleanup + document build script + add options
Added:
- Option to build in specific src dir
- Option to build a specific Git Tag
- Option to select only docs/esp32/esp82xx to build

Moved Python virtual env folder inside src dir.
Show summary for 5 seconds before continuing.
2021-05-11 23:21:11 +02:00
TD-er 56d5ada887 [Linux Build] Add some checks to prevent wiping ALL data on PC
See [the forum](https://www.letscontrolit.com/forum/viewtopic.php?f=6&t=8542) of what terrible things may happen if `mktemp` is not installed on the system.
2021-05-11 20:03:04 +02:00
TD-erandGitHub f62219f54b Merge pull request #3629 from TD-er/feature/boot_cause_variable
[Boot Cause] Make boot cause more clear + add %bootcause% for rules
2021-05-11 11:59:17 +02:00
TD-er a16be4c45c [Boot Cause] Make boot cause more clear + add %bootcause% for rules
(re)boot cause as integer value, to be used in rules.

- 0 = manual reboot (reset btn)
- 1 = cold boot
- 2 = deep sleep
- 3 = soft restart
- 10 = ext Watchdog
- 11 = SW Watchdog
- 12 = Exception
- 20 = Power unstable
2021-05-11 11:39:17 +02:00
TD-er b0c8e5a379 [MAX1704x] Fix crash with device not yet initialised 2021-05-11 00:28:23 +02:00
TD-erandGitHub e89c9ebe8b Merge pull request #3572 from kretzp/feature/AtlasEZOPlugins_pH_EC
Feature/AtlasEZOPlugins_pH_EC_ORP
2021-05-10 23:20:08 +02:00
Peter KretzandGitHub 5ec80e99cc Update platformio_esp82xx_envs.ini
Removed custom builds
2021-05-10 22:34:54 +02:00
TD-erandGitHub d5fa55caef MS5611 (GY-63) unrealistic values for <20C (#3626)
Fixes: #3626
2021-05-10 22:19:31 +02:00
Peter KretzandGitHub 0804ea696b Update platformio_esp32_envs.ini
removed upload speed
2021-05-10 14:44:20 +02:00
Peter KretzandGitHub 4b2aca276f Update Custom-sample.h
reverted to original Custom-sample.h
2021-05-10 14:37:02 +02:00
TD-er 3d524c76cf Added MAX1704x comment line to Custom-sample.h 2021-05-10 12:21:24 +02:00
TD-er 7041186964 [MAX1704x] Add changerate for MAX17048/MAX17049 2021-05-10 10:31:52 +02:00
TD-er a5b86bd188 [P115] Clean up documentation 2021-05-10 10:31:05 +02:00
TD-er b94f98a9af [Docs] Fix some small documentation issues. 2021-05-10 09:24:25 +02:00
Peter KretzandGitHub f92c728472 Update platformio_esp32_envs.ini
removed personal builds
2021-05-09 23:32:14 +02:00
Peter KretzandGitHub d3854d0bde Merge branch 'mega' into feature/AtlasEZOPlugins_pH_EC 2021-05-09 22:45:52 +02:00
Peter Kretz f0427dead1 Merge commit 'bdeb1e5a35f2483a7fd07cc0d7a833c741b2de6f' into mega 2021-05-09 22:29:27 +02:00
Peter Kretz 7278a21f0f Removed build error for Build error for ESP32 builds:
byte board_type = UNKNOWN;
2021-05-09 21:51:24 +02:00
Peter KretzandGitHub 9ce5145607 Merge branch 'mega' into feature/AtlasEZOPlugins_pH_EC 2021-05-09 21:12:12 +02:00