Commit Graph

13845 Commits

Author SHA1 Message Date
Theo Arends 7a5e3cd78e update changelog 2021-12-06 10:55:03 +01:00
Theo Arends 0cdf6c9653 Refactor Shift595 2021-12-05 14:49:49 +01:00
Theo Arends a6bcb38ca1
Merge pull request #13921 from jziolkowski/support_74hc595
Add support for 74x595 shift registers
2021-12-05 14:16:15 +01:00
jziolkowski 63ff462f53 using pointer for Shift595, refactored pin init 2021-12-05 13:40:01 +01:00
jziolkowski 8288d74bb2 Reduce the max count of devices to never exceed MAX_RELAYS 2021-12-04 18:12:41 +01:00
jziolkowski d855cc22a0 Add support for 74x595 shift registers 2021-12-04 17:52:29 +01:00
Theo Arends 4d05fb153c Remove BlockedLoop detection from ESP32 2021-12-04 17:39:04 +01:00
Theo Arends 1d3a3ee415 Make SspmDisplay persistent 2021-12-04 16:14:08 +01:00
jziolkowski 8c12424d78 WIP 2021-12-04 15:39:00 +01:00
Theo Arends d3a1883782
Merge pull request #13920 from barbudor/fix_pulsetime_over_8
fix pulsetime for more than 8 relays/power devices
2021-12-04 15:38:44 +01:00
Barbudor 2f9172a59f fix pulsetime for more than 8 relays/power devices 2021-12-04 15:03:15 +01:00
s-hadinger b9a34326d6
Merge pull request #13918 from s-hadinger/berry_sync
Berry sync with upstream
2021-12-04 14:17:50 +01:00
Stephan Hadinger 888cbb999d Rename be_map_release to be_map_compact 2021-12-04 13:49:06 +01:00
Stephan Hadinger bcbef695ce Berry sync with upstream 2021-12-04 13:46:43 +01:00
Theo Arends 3a92189c44 Add command SspmDisplay
Add command ``SspmDisplay 0/1`` to change GUI display to powered on relays only.
2021-12-04 12:26:19 +01:00
Theo Arends 9cc2394d67 Add shift 74xx595 persistence 2021-12-04 12:02:26 +01:00
Jason2866 86922aab8c
Toolchains changed 2021-12-03 21:09:19 +01:00
Jason2866 8546edd181
Merge pull request #13913 from arendst/new_gcc
Use toolchains 8.4.0-2021r2 for ESP32xx
2021-12-03 20:44:43 +01:00
s-hadinger 86e84d167b
Merge pull request #13912 from s-hadinger/lvgl_screenshot_bmp
LVGL screenshot in BMP format
2021-12-03 20:40:54 +01:00
s-hadinger 3bbff8be2e
Merge pull request #13911 from s-hadinger/lvgl_font_simplified
LVGL simplified font code
2021-12-03 20:40:42 +01:00
Jason2866 581d710a7b
Use toolchains 8.4.0-2021r2 2021-12-03 20:33:20 +01:00
Stephan Hadinger d6760962cd LVGL screenshot in BMP format 2021-12-03 20:12:46 +01:00
Stephan Hadinger 039fd65f64 LVGL simplified font code 2021-12-03 20:10:24 +01:00
Theo Arends 488c84e61b Fix JSON SSPM energy today/yesterday 2021-12-03 14:29:41 +01:00
s-hadinger 482ec7f54f
Merge pull request #13904 from s-hadinger/telegram_fix
Fix compilation error
2021-12-03 13:53:50 +01:00
Stephan Hadinger aa123eff8c Fix compilation error 2021-12-03 13:53:04 +01:00
s-hadinger bc7efce43d
Merge pull request #13900 from barbudor/shift595_berry_driver
Driver for '595 shift register
2021-12-02 23:08:05 +01:00
Jason2866 a437e92ed7
Use release Tasmota-platform-espressif32
instead of git version. Speeds up install.
2021-12-02 22:52:14 +01:00
Barbudor 57b27578f6 Driver for '595 shift register 2021-12-02 22:14:47 +01:00
Jason2866 d08369d192
new method is working 2021-12-02 20:52:25 +01:00
Theo Arends 982a1f8c6c
Merge pull request #13899 from Jason2866/pio_repo
use own Platformio framework repo
2021-12-02 18:17:03 +01:00
Jason2866 44cf1b6512
Update platformio_override_sample.ini 2021-12-02 16:07:55 +01:00
Jason2866 f2d01d9ae9 empty entry needed 2021-12-02 15:00:02 +00:00
Jason2866 9d643c2a4e
Use Tasmota platformio framework fork 2021-12-02 15:48:55 +01:00
Theo Arends 86628c9f5e Fix negative temperatures in NRF24
Fix negative temperatures in NRF24 (#13894)
2021-12-02 14:02:22 +01:00
Jason2866 70d2903f87
ESP32 core dev 2.0.1.2
should fix c3 ADC
2021-12-02 13:15:43 +01:00
s-hadinger 4b288e7f0d
Merge pull request #13891 from s-hadinger/tls_ca_typo
Fix link in AWS CA
2021-12-01 23:03:23 +01:00
Stephan Hadinger cb7d3ddb83 Fix link in AWS CA 2021-12-01 23:02:45 +01:00
s-hadinger a3f5d0df58
Merge pull request #13890 from s-hadinger/leds3
Berry leds improvements
2021-12-01 22:59:55 +01:00
s-hadinger d90de4761c
Merge pull request #13889 from s-hadinger/aws_iot_alpn
TLS always set ALPN for AWS IoT
2021-12-01 22:59:47 +01:00
Stephan Hadinger 5d91392ae8 Berry leds improvements 2021-12-01 22:44:58 +01:00
Stephan Hadinger e98d632e07 TLS always set ALPN for AWS IoT 2021-12-01 22:41:44 +01:00
s-hadinger ed094301a5
Merge pull request #13888 from s-hadinger/berry_no_crash_setsuper
Berry prevent crash when setting superclass of solidified class
2021-12-01 22:02:36 +01:00
s-hadinger 40087595ae
Merge pull request #13887 from s-hadinger/tls_dual_mode
MQTT TLS dual mode (CA or fingeprint) in same firmware, ``SetOption132 1`` to force fingerprint
2021-12-01 21:54:37 +01:00
Stephan Hadinger a147e00f6d Berry prevent crash when setting superclass of solidified class 2021-12-01 21:54:00 +01:00
Stephan Hadinger b409377068 MQTT TLS dual mode (CA or fingeprint) in same firmware, ``SetOption132 1`` to force fingerprint 2021-12-01 21:38:28 +01:00
Jason2866 aab4dcdb6a
CI only for branch development
prevent CI runs in associated Tasmota helper repos
2021-12-01 18:07:13 +01:00
Theo Arends 9b72a44367
Merge pull request #13053 from groth-its/ha-device-classes
Add / correct home assistant device classes
2021-12-01 17:50:51 +01:00
Theo Arends 16e83d1430 Fix LSC MC template 2021-12-01 16:05:03 +01:00
s-hadinger f640617232
Merge pull request #13883 from s-hadinger/berry_set_power_arg
Improve set_power_handler
2021-12-01 14:01:36 +01:00