Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] mega from letscontrolit:mega #201

Merged
merged 681 commits into from
Dec 14, 2024
Merged
Changes from 1 commit
Commits
Show all changes
681 commits
Select commit Hold shift + click to select a range
a237603
[P165] Add more code from #5091
tonhuisman Sep 1, 2024
84d8b22
[P165] Fix some bugs found during testing
tonhuisman Sep 1, 2024
12f4c07
[EasyColorCode] Also update minified js file
tonhuisman Sep 1, 2024
e373e31
[ESP-IDF5.3] Update to latest IDF5.3/Arduino3.0.5
TD-er Sep 1, 2024
c32734d
[P021] disable new feaures for low memory builds. Fix issues.
flashmark Sep 2, 2024
eb3ffda
[p021] fixed unused variable
flashmark Sep 2, 2024
ab5c49b
[P165] Add more code from #5091
tonhuisman Sep 2, 2024
3ee5a7e
[ESP-IDF] Revert IDF5.3 to IDF5.1 due to WiFi scan issues
TD-er Sep 2, 2024
99dd593
[P021] Documentataion update to refect limited build versions
flashmark Sep 3, 2024
55af316
[P165] Disable periods handling if no decimal dot pixels defined
tonhuisman Sep 5, 2024
8b514e2
[WiFi] Add copy constructor to WiFi_AP_Candidate
TD-er Sep 8, 2024
231e4f3
[Cleanup] simplify ExtraTaskSettings constructor
TD-er Sep 8, 2024
0c91766
[P165] Small bugfix
tonhuisman Sep 11, 2024
3fc4087
[P113] Add UI selection of ROI area (single area selection only)
tonhuisman Sep 13, 2024
b2fc444
[ESP-IDF5.3] Switch back to IDF5.3 for LittleFS builds
TD-er Sep 14, 2024
88cb1bc
[N001_Email] Increase parse buffer size + cleanup
TD-er Sep 14, 2024
8af2923
[ESP-IDF5.3] Fix build solo1 builds
TD-er Sep 15, 2024
8594202
[Build] Possible fix for unstable builds
tonhuisman Sep 15, 2024
40760e0
[Build] Possible fix, part 2, for unstable builds
tonhuisman Sep 15, 2024
6c55b8f
[P165] Bugfixes and javascript optimizations
tonhuisman Sep 15, 2024
044dd43
[P165] Bugfixes and javascript optimizations
tonhuisman Sep 15, 2024
9b0fa9e
[Email] Set timeout on the connection itself
TD-er Sep 15, 2024
0d81a41
Do not apply nr. of decimals before calculating formula (#5123)
TD-er Sep 15, 2024
cffe500
[GPIO] Revert some changes regarding send bootstate on P001
TD-er Sep 15, 2024
6bbc830
Add .platformio to gitignore
TD-er Sep 15, 2024
b5a7c90
[GPIO] Revert some changes regarding send bootstate on P001
TD-er Sep 15, 2024
fbe91b2
Merge pull request #5124 from TD-er/bugfix/P001_bootstate
TD-er Sep 15, 2024
94bd395
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 15, 2024
34ab470
[P113] Improve UI selection of ROI area for touch devices, code impro…
tonhuisman Sep 15, 2024
4fb0b86
[P113] Update documentation
tonhuisman Sep 15, 2024
a4246e9
[P113] Improve UI selection of ROI area for touch devices, code impro…
tonhuisman Sep 15, 2024
cdcbee5
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 15, 2024
0241592
Fix formatting nr. decimals with formula (#5123)
TD-er Sep 15, 2024
da65e68
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Sep 16, 2024
9952778
Merge branch 'mega' into UweKaditz
uwekaditz Sep 17, 2024
762b94a
[Email] Early exit on failing Auth calls + some cleanup
TD-er Sep 17, 2024
647c719
[UI] Fix disabled-checked Checkbox styling, and allow to enable/disab…
tonhuisman Sep 18, 2024
94b5716
[ESP-IDF5.3] Move to latest Arduino 3.1 / ESP-IDF 5.3.1 (LittleFS build)
TD-er Sep 18, 2024
bf50395
[P165] Add option to start numbering at g-segment
tonhuisman Sep 18, 2024
d4c2360
[P165] Add option to use decimal dot for blinking time indicator
tonhuisman Sep 19, 2024
b2213d3
[P165] Fix initialization of output mode
tonhuisman Sep 19, 2024
42cf759
if we wait for data from SMTP - do not flush received data
uzi18 Sep 20, 2024
f695844
EMail - correct response checking
uzi18 Sep 20, 2024
be5574d
Merge pull request #9 from uzi18/patch-12
TD-er Sep 20, 2024
c92aadc
[Scripts] Fix some issues and upgrade to external changes
tonhuisman Sep 20, 2024
3dcdc36
[P054] Allow GPIO configuration for ESP32 units
tonhuisman Sep 20, 2024
875782c
Merge pull request #5125 from tonhuisman/feature/Script-fixes-and-imp…
TD-er Sep 20, 2024
67e3116
Merge branch 'mega' into feature/ESP_IDF5_3
TD-er Sep 20, 2024
f463e7e
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 21, 2024
d979d7c
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 21, 2024
2d1c091
[P054] Use Direct-GPIO and implement ESPEasySerial
tonhuisman Sep 21, 2024
2a4f0fe
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Sep 21, 2024
be33ddf
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 21, 2024
a1db7ae
[P021] Bugfix
flashmark Sep 21, 2024
b2a9571
[P113] Further minify embedded js
tonhuisman Sep 21, 2024
7eaf9de
Merge branch 'mega' into feature/P173-add-plugin-shtc3
tonhuisman Sep 21, 2024
5849da0
[ESP-IDF5.3] Move to latest Arduino/IDF code
TD-er Sep 23, 2024
7f91a7c
Merge remote-tracking branch 'origin/mega' into feature/ESP_IDF5_3
TD-er Sep 23, 2024
543fb10
Merge remote-tracking branch 'origin/feature/ESP_IDF5_3' into feature…
TD-er Sep 23, 2024
87bca8f
[Email] Fix issues with different mail server versions
TD-er Sep 23, 2024
6885efe
[Email] Add missing define
TD-er Sep 23, 2024
4222bde
[Email] Fix ESP8266 2.7.4 builds
TD-er Sep 23, 2024
1e9422d
[Email] Add missing changes in NotificationPage.cpp
TD-er Sep 23, 2024
b29b245
Merge pull request #5127 from TD-er/bugfix/Email
TD-er Sep 24, 2024
72513b1
Merge branch 'mega' into feature/ESP_IDF5_3
TD-er Sep 24, 2024
5f185d1
Merge branch 'mega' into feature/MQTT_TLS
TD-er Sep 24, 2024
66fbab6
Merge branch 'mega' into UweKaditz
uwekaditz Sep 24, 2024
e1ddbdd
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 24, 2024
cbd986f
[Rules] Fix saving rules on ESP-IDF5.3
TD-er Sep 24, 2024
e3e7101
[Cleanup] Reduce SaveRules.js
TD-er Sep 24, 2024
b2c845d
Fix saving task names when rules are enabled
TD-er Sep 25, 2024
2310c55
Add work-around for changes in File::position()
TD-er Sep 25, 2024
40b42b3
[Build] Fix copy/paste error
TD-er Sep 25, 2024
5b6a768
[Cleanup] Remove duplicate define from platformio ini file
TD-er Sep 25, 2024
88fb2bf
[Build] Fix max builds
TD-er Sep 25, 2024
0eb1669
[Uncrustify] Update config for latest version of Uncrustify
TD-er Sep 25, 2024
f6a6921
[uncrustify] Apply new uncrustify version on some recently changed code
TD-er Sep 25, 2024
4891baa
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 25, 2024
1eb3c45
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 25, 2024
953afd5
Merge pull request #5111 from TD-er/feature/ESP_IDF5_3
TD-er Sep 26, 2024
36cd315
Merge branch 'mega' into feature/MQTT_TLS
TD-er Sep 26, 2024
9f60b5e
[ESP-IDF5.3] Update to SDK IDF5.3.1/Arduino3.0.5 20240924
TD-er Sep 26, 2024
76a93c1
Merge branch 'mega' into UweKaditz
uwekaditz Sep 26, 2024
34d434e
Removed unneeded string init, code simplified
uwekaditz Sep 26, 2024
1cafaab
BUG: simplified stripEscapeCharacters() did not work
uwekaditz Sep 26, 2024
ded5b97
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 26, 2024
86a54cb
Merge branch 'mega' into feature/DeviceStruct-add-pin1-3-gpio-direction
tonhuisman Sep 26, 2024
f16d95b
Merge branch 'mega' into feature/P173-add-plugin-shtc3
tonhuisman Sep 26, 2024
4ae6c40
[ESP-IDF5.3] Update to 20240926
TD-er Sep 27, 2024
4daaf59
Disable P040 (RFID - ID12LA/RDM6300) for PLUGIN_BUILD_IR_EXTENDED_NO_…
uwekaditz Sep 27, 2024
111f8b0
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Sep 27, 2024
4c2014d
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 27, 2024
0de7555
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 27, 2024
b267c36
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 27, 2024
99f5b8a
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 27, 2024
4a1a46a
[P165] Small bugfix
tonhuisman Sep 28, 2024
7261856
[P165] Update documentation
tonhuisman Sep 28, 2024
23bb47c
Merge pull request #5097 from uwekaditz/UweKaditz
TD-er Sep 28, 2024
836da5d
Merge pull request #5094 from tonhuisman/feature/P113-add-region-of-i…
TD-er Sep 28, 2024
74ff70f
Merge pull request #5104 from tonhuisman/feature/P163-plugin-radsens-…
TD-er Sep 28, 2024
f2ec070
Merge branch 'mega' into feature/P173-add-plugin-shtc3
TD-er Sep 28, 2024
6d0e93d
Merge pull request #5114 from tonhuisman/feature/P173-add-plugin-shtc3
TD-er Sep 28, 2024
119d8aa
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 28, 2024
c60cfe6
Merge branch 'mega' into feature/P165-neopixel-7segment-display
TD-er Sep 28, 2024
789ade8
Merge pull request #5113 from tonhuisman/feature/P165-neopixel-7segme…
TD-er Sep 28, 2024
7fd6bb4
Merge branch 'mega' into P021-state_based_extension
TD-er Sep 28, 2024
f815583
Merge branch 'mega' into build/idf_5.3.1_20240924
TD-er Sep 28, 2024
fa902d5
Merge branch 'mega' into feature/MQTT_TLS
TD-er Sep 28, 2024
8afead7
Merge pull request #5116 from tonhuisman/feature/DeviceStruct-add-pin…
TD-er Sep 28, 2024
15ea42d
Merge branch 'mega' into build/idf_5.3.1_20240924
TD-er Sep 28, 2024
695fcf1
Merge branch 'mega' into feature/MQTT_TLS
TD-er Sep 28, 2024
eff4b63
Merge branch 'mega' into P021-state_based_extension
TD-er Sep 28, 2024
25f7358
[GPIO] Fix build warnings on ESP8266 for GPIO direction
TD-er Sep 29, 2024
4b2143d
[ESPEasy p2p] Fix sending task value data on ESP8266
TD-er Sep 29, 2024
2db4231
[LibSSL] Add LightBearSSL lib made by Tasmota
TD-er Sep 29, 2024
69f6d44
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Sep 29, 2024
a99f77a
Merge pull request #5130 from TD-er/bugfix/fix_esp8266_specific_compi…
TD-er Sep 29, 2024
c83e415
[MQTT-TLS] Switch to Tasmota's Light-Weight BearSSL lib
TD-er Sep 29, 2024
4ed7185
Merge remote-tracking branch 'letscontrolit/mega' into feature/MQTT_TLS
TD-er Sep 29, 2024
0843f4d
[P054] Add documentation, small UI improvement
tonhuisman Sep 29, 2024
fd8f8e5
Merge branch 'mega' into build/idf_5.3.1_20240924
TD-er Sep 29, 2024
8c17434
Merge remote-tracking branch 'origin/build/idf_5.3.1_20240924' into f…
TD-er Sep 29, 2024
668bd6e
Merge branch 'mega' into feature/P054-fix-some-gpio-issues-for-esp32
tonhuisman Sep 29, 2024
059479f
[MQTT TLS] Fix build hidden write(uint8_t)
TD-er Sep 29, 2024
e28505b
[MQTT-TLS] Enable TLS for MQTT on all ESP32-xx Custom builds
TD-er Sep 29, 2024
9bca93b
[MQTT TLS] Disable PSK option
TD-er Sep 30, 2024
695e30e
[MQTT TLS] Uncrustify controller source files
TD-er Sep 30, 2024
4917ff9
[MQTT-TLS] Improve stability of MQTT connection while serving JSON pages
TD-er Sep 30, 2024
f8ffe8e
[PVS-Studio] Add fixes suggested by PVS-Studio
TD-er Oct 1, 2024
f6c0a4b
[MQTT-TLS] Make connection to broker more stable
TD-er Oct 1, 2024
acc8b78
[MQTT TLS] Disable certificate validation options for now
TD-er Oct 1, 2024
7c77b5b
[MQTT TLS] Add some documentation about using TLS for MQTT
TD-er Oct 1, 2024
b2e4713
Merge pull request #3788 from TD-er/feature/MQTT_TLS
TD-er Oct 2, 2024
dd360f7
Bump cryptography from 38.0.3 to 43.0.1
dependabot[bot] Oct 2, 2024
b590c2f
Merge pull request #5131 from letscontrolit/dependabot/pip/cryptograp…
TD-er Oct 2, 2024
632e16b
[Controller] Fix really strange merge issue (return statement got lost)
TD-er Oct 2, 2024
ea36cd1
Merge pull request #5133 from TD-er/bugfix/uncrustify_mangled_code
TD-er Oct 2, 2024
2e7d662
Merge branch 'mega' into P021-state_based_extension
TD-er Oct 2, 2024
dcb9e92
Merge branch 'mega' into feature/P103-add-ezo-hum-sensor
TD-er Oct 2, 2024
5780808
Merge branch 'mega' into feature/P054-fix-some-gpio-issues-for-esp32
TD-er Oct 2, 2024
d40279b
[HeatpumpIR] Rename lib folder to make it compile on Windows
TD-er Oct 3, 2024
6b44fad
[HeatpumpIR] Make IRext builds fit again on ESP8266
TD-er Oct 3, 2024
0097f7f
[Build] Add already a shorter folder name for core_dir for future builds
TD-er Oct 3, 2024
4845f91
Merge pull request #5134 from TD-er/build/makeHeatpumpIR_builds_fit
TD-er Oct 3, 2024
3478464
Merge branch 'mega' into P021-state_based_extension
TD-er Oct 3, 2024
bc56a2e
[Email] Split N001_Email.ino into N001_data_struct
TD-er Oct 3, 2024
0bae3dd
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Oct 3, 2024
d9d5c1b
[Email] Add SSL support for email
TD-er Oct 3, 2024
0ca00d2
[Email] Fix builds + include N001 in all ESP32-xx custom builds
TD-er Oct 3, 2024
048fb8b
[Build] Fix builds which do not have DEBUG log level included
TD-er Oct 3, 2024
7e04a8c
[Email] Clean-up code
TD-er Oct 4, 2024
52da647
[BearSSL] Update to latest BearSSL code
TD-er Oct 5, 2024
aa1f9bb
[Email] Enable SSL for email and MQTT on all ESP32-xx builds
TD-er Oct 6, 2024
cb51719
[Email] Fix failed builds
TD-er Oct 6, 2024
67dbb12
[Email] Fix silly mistake
TD-er Oct 6, 2024
f5eabb4
[Email] Add documentation describing SSL port 465
TD-er Oct 7, 2024
5397bc8
[CSS] Add retry to load CSS when first attempt failed
TD-er Oct 7, 2024
7a9b93b
Merge pull request #5135 from TD-er/feature/email_TLS
TD-er Oct 7, 2024
c9b8470
[N001] Email password should use a password input field
tonhuisman Oct 7, 2024
36a8aea
Merge pull request #5137 from tonhuisman/feature/Email-use-password-i…
TD-er Oct 7, 2024
036e93c
[P159] Extend max threshold
tonhuisman Oct 9, 2024
c65419f
[P175] Add Dust - PMSx003i (I2C) Sensor
tonhuisman Oct 12, 2024
ca58768
[P175]/[P053] Check for useable variables
tonhuisman Oct 12, 2024
a9f8ac3
[P175] Fix reading checksum and data frame correctly
tonhuisman Oct 13, 2024
f58a038
[P175]/[P053] Optimize re-use of code, add sensor to I2C Scanner
tonhuisman Oct 13, 2024
b8b91d2
[P175] Add documentation (partially shared with P053)
tonhuisman Oct 14, 2024
e8ddab9
[P175] Show GPIO config on Devices page
tonhuisman Oct 15, 2024
ae52bea
Update Misc.cpp
chromoxdor Oct 17, 2024
148c703
Update Misc.cpp
chromoxdor Oct 17, 2024
9a10620
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Oct 17, 2024
9de293b
Update Misc.cpp
chromoxdor Oct 18, 2024
98d3a00
[Docs] Add info how to use USB serial with WSL2
TD-er Oct 18, 2024
83080a9
[WSL2] Add simple script to set permissions for USB to serial in WSL2
TD-er Oct 18, 2024
0852557
[P103] Javascript fixes, code improvements
tonhuisman Oct 19, 2024
ce60f43
[Build] Fix: Use package with Solo1 'autodetect' (Solo1 specific pack…
tonhuisman Oct 19, 2024
de77092
[Build] Fix: Use package with Solo1 'autodetect' (Solo1 specific pack…
tonhuisman Oct 19, 2024
f9a2fd4
Merge pull request #5144 from tonhuisman/feature/Build-fix-solo1-use-…
TD-er Oct 19, 2024
3801a11
Merge branch 'mega' into feature/P054-fix-some-gpio-issues-for-esp32
tonhuisman Oct 22, 2024
8168097
[ESP-IDF] Switch to latest ESP-IDF/ESP32-Arduino 3.0.7
TD-er Oct 25, 2024
ec43ca8
Merge branch 'mega' into build/wsl2_usb_uart
TD-er Oct 25, 2024
604a20e
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Oct 26, 2024
1afb0c4
Merge pull request #5147 from TD-er/build/wsl2_usb_uart
TD-er Oct 26, 2024
eda538b
Merge branch 'mega' into feature/P054-fix-some-gpio-issues-for-esp32
tonhuisman Oct 26, 2024
b4b381c
Fix custom build with <2 included plugins (#5150)
TD-er Oct 28, 2024
3aed9fa
Merge branch 'mega' into feature/P054-fix-some-gpio-issues-for-esp32
tonhuisman Oct 31, 2024
7b19250
[P045] Add optional data collection for all axis
tonhuisman Nov 3, 2024
66ae575
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Nov 3, 2024
bbc0dfc
[P045] Update documentation
tonhuisman Nov 3, 2024
872c846
[P045] Set correct Sensor_VType for 3 values
tonhuisman Nov 3, 2024
df42dfe
[GPS] Add course (bearing) as output option
TD-er Nov 3, 2024
9796b64
Merge pull request #5152 from TD-er/feature/GPS_course
TD-er Nov 4, 2024
67af91b
[Build] Enable Servo support for most builds
tonhuisman Nov 7, 2024
a323b61
Merge pull request #5115 from hansrune/espeasytools
TD-er Nov 8, 2024
30cbc48
[Docs] Updates and fixes, November 2024
tonhuisman Nov 9, 2024
f0b3f7d
[Docs] Rewording a few phrases
tonhuisman Nov 9, 2024
a1ded5d
[PSRAM] Free GPIO-16 and -17 on ESP32-classic when no PSRAM present
TD-er Nov 10, 2024
3c0d965
[PSRAM] Fix build on ESP-IDF 5.1 + add special case of ESP32-picoD4
TD-er Nov 10, 2024
897d573
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Nov 10, 2024
c1e85e7
[PSRAM] Cleanup code
TD-er Nov 10, 2024
79baa3e
[PSRAM] Fix solo1 builds
TD-er Nov 10, 2024
d8efce5
[PSRAM] Fix solo1 builds
TD-er Nov 10, 2024
73fe561
[GPIO] Allow to select GPIO-10 on ESP32-U4WDH
TD-er Nov 12, 2024
4d1f418
Merge branch 'mega' into HSV2RGBW_fix
chromoxdor Nov 13, 2024
b9ed7cd
Merge pull request #5143 from chromoxdor/HSV2RGBW_fix
TD-er Nov 13, 2024
5181dd6
[P049] added commands
chromoxdor Nov 13, 2024
600d846
Merge branch 'mega' into colorcode-add-command
chromoxdor Nov 13, 2024
cada1bb
Update P049_commands.repl
chromoxdor Nov 13, 2024
184dbf0
Merge branch 'colorcode-add-command' of https://github.com/chromoxdor…
chromoxdor Nov 13, 2024
edf44f0
Update P049.rst
chromoxdor Nov 13, 2024
5d9ef61
Update P049.rst
chromoxdor Nov 13, 2024
91fd932
Update Command.rst
chromoxdor Nov 13, 2024
889aa83
[GPIO] Fix missing check on ESP32-classic for GPIO-10 with emb. flash
TD-er Nov 13, 2024
ff73d51
Merge pull request #5161 from TD-er/bugfix/Allow_gpio_10_embedded_flash
TD-er Nov 13, 2024
95af64a
Merge branch 'mega' into bugfix/free_gpio_16_17_noPSRAM
TD-er Nov 13, 2024
35afc25
Merge pull request #5154 from tonhuisman/feature/Build-enable-servo-f…
TD-er Nov 13, 2024
27131f7
Merge branch 'mega' into bugfix/free_gpio_16_17_noPSRAM
TD-er Nov 13, 2024
1e0145d
Merge branch 'mega' into feature/P103-add-ezo-hum-sensor
tonhuisman Nov 15, 2024
3161b14
Merge branch 'mega' into colorcode-add-command
chromoxdor Nov 16, 2024
1db3a0c
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Nov 16, 2024
568dddf
[P103] Add documentation
tonhuisman Nov 16, 2024
5e5516e
[P103] Fix cast issue
tonhuisman Nov 16, 2024
9d39c06
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Nov 21, 2024
aeb72d0
Merge pull request #5162 from chromoxdor/colorcode-add-command
TD-er Nov 21, 2024
067fe1e
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Nov 21, 2024
20aea96
[EasyColorCode] P020/P044/P087 serial commands
tonhuisman Nov 21, 2024
d44a308
[P020] Fix docs typo
tonhuisman Nov 23, 2024
51c8dbe
[P009]/[P061] Add note about possible non-working input for MCP23017 …
tonhuisman Nov 27, 2024
43fc9e3
[C002] Bugfix: Use correct GPIO pin for controlling P001
tonhuisman Dec 1, 2024
4131eb9
Merge pull request #5171 from tonhuisman/bugfix/C002-use-correct-pin-…
TD-er Dec 1, 2024
ed747d5
Merge branch 'mega' into bugfix/free_gpio_16_17_noPSRAM
TD-er Dec 3, 2024
4bfbf79
[P105] Add Alternative initialization option for AHT10 clones
tonhuisman Dec 3, 2024
eb2d75c
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Dec 8, 2024
d47783c
[P041][P042] Update documentation (no longer in Normal builds)
tonhuisman Dec 8, 2024
387b65d
Merge branch 'mega' into feature/P159-threshold
tonhuisman Dec 9, 2024
1cdfec5
Merge pull request #5156 from tonhuisman/feature/Documentation-update…
TD-er Dec 9, 2024
6ef900a
Merge branch 'letscontrolit:mega' into P021-state_based_extension
flashmark Dec 9, 2024
b0fcff7
Minor style change
flashmark Dec 9, 2024
bf9e240
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into …
tonhuisman Dec 9, 2024
550b7af
[P159] Allow max threshold of 101, to resolve an off-by-one error
tonhuisman Dec 9, 2024
f858cb8
[P159] Update documentation
tonhuisman Dec 9, 2024
e5b574c
Merge branch 'mega' into feature/P045-add-all-axis-option-for-measure…
TD-er Dec 9, 2024
4662d17
Merge pull request #5151 from tonhuisman/feature/P045-add-all-axis-op…
TD-er Dec 9, 2024
6070275
Merge pull request #5126 from tonhuisman/feature/P054-fix-some-gpio-i…
TD-er Dec 9, 2024
a5f3682
Merge pull request #5140 from tonhuisman/feature/P159-threshold
TD-er Dec 9, 2024
9806d0b
Merge pull request #5173 from tonhuisman/feature/P105-add-alternative…
TD-er Dec 9, 2024
2ffa744
Merge pull request #5142 from tonhuisman/feature/P175-add-pmsa003i-se…
TD-er Dec 9, 2024
229284c
Merge pull request #5157 from TD-er/bugfix/free_gpio_16_17_noPSRAM
TD-er Dec 9, 2024
43c061a
Merge branch 'mega' into P021-state_based_extension
TD-er Dec 9, 2024
919a166
Merge pull request #5085 from flashmark/P021-state_based_extension
TD-er Dec 9, 2024
30e4197
Merge pull request #4854 from tonhuisman/feature/P103-add-ezo-hum-sensor
TD-er Dec 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[GPIO] Revert some changes regarding send bootstate on P001
  • Loading branch information
TD-er committed Sep 15, 2024
commit b5a7c901f6edae106b52fe41acd447419a958a53
16 changes: 8 additions & 8 deletions src/src/Helpers/_Plugin_Helper_GPIO.cpp
Original file line number Diff line number Diff line change
@@ -68,14 +68,6 @@ bool GPIO_plugin_helper_data_t::init(
newStatus.task++;
}


// @giig1967g-20181022: set initial UserVar of the switch
if ((newStatus.state != -1) && Settings.TaskDevicePin1Inversed[event->TaskIndex]) {
UserVar.setFloat(event->TaskIndex, 0, !newStatus.state);
} else {
UserVar.setFloat(event->TaskIndex, 0, newStatus.state);
}

// if boot pinState must be send, inverse default pinState
// this is done to force the trigger in PLUGIN_TEN_PER_SECOND
if (_sendBootState) {
@@ -90,6 +82,14 @@ bool GPIO_plugin_helper_data_t::init(

// setPinState(PLUGIN_ID_009, _mcpPin, PIN_MODE_INPUT, switchstate[event->TaskIndex]);
savePortStatus(_portStatus_key, newStatus);

// @giig1967g-20181022: set initial UserVar of the switch
if ((newStatus.state != -1) && Settings.TaskDevicePin1Inversed[event->TaskIndex]) {
UserVar.setFloat(event->TaskIndex, 0, !newStatus.state);
} else {
UserVar.setFloat(event->TaskIndex, 0, newStatus.state);
}

return true;
}