Commit Graph

5843 Commits

Author SHA1 Message Date
Michael d606cc9383 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-12-18 15:09:57 +01:00
Theo Arends 2d7a48152b Fix exception 28 on HRG15
Fix exception 28 on HRG15 (#14067)
2021-12-18 14:47:03 +01:00
Theo Arends 85731148c5 Refactor GPIO_HEARTBEAT
Remove delay from interrupt by refactoring GPIO_HEARTBEAT
2021-12-18 14:30:25 +01:00
Michael 77f0024f99 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-12-18 14:07:53 +01:00
Stephan Hadinger e5479cdc96 Berry move LVGL mapping to its own library 2021-12-18 11:47:03 +01:00
Michael e3fe445df4 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-12-18 11:11:12 +01:00
Stephan Hadinger 26a7fad65b Berry C mapping moved to a separate ``berry_mapping`` library 2021-12-17 19:41:36 +01:00
Theo Arends 8bad0115b0 Fix ESP32 webcam WDT
Fix ESP32 webcam WDT (#13882)
2021-12-17 18:01:27 +01:00
Alexey Pavlov aca519ddec format fixes 2021-12-17 15:27:34 +03:00
Alexey Pavlov 60660dc177 revert /xlgt_01_ws2812.ino 2021-12-17 15:26:13 +03:00
Alexey Pavlov aefdb06fa8
Merge branch 'arendst:development' into development 2021-12-17 15:24:51 +03:00
Theo Arends 776fa99ee6 Fix exception 28 on HRG15
Fix exception 28 on HRG15 (#14067)
2021-12-17 11:31:29 +01:00
Stephan Hadinger 6d9e427970 Fix Berry I2C driver lib with latest changes 2021-12-16 13:57:12 +01:00
Theo Arends 02ae677120
Merge pull request #14057 from gemu2015/scripter_update
database extraction update, housekeeping
2021-12-15 15:40:16 +01:00
gemu2015 eec2e50a46 database extraction update, housekeeping 2021-12-15 15:07:36 +01:00
gemu2015 94844b4707 software serial for eps32 2021-12-15 14:46:05 +01:00
Theo Arends a92f2cb941 Refactor Tuya webbutton 2021-12-15 12:30:48 +01:00
Theo Arends 4f20e4f698 Refactor SonoffRfBridge Webcode 2021-12-15 12:14:52 +01:00
Theo Arends 9ed8fb717d Add webserver function FUNC_WEB_GET_ARG
- Add webserver function FUNC_WEB_GET_ARG allowing better modular support of web arguments
- Add gui function buttons to LSC MCL
2021-12-15 11:15:30 +01:00
s-hadinger ecb4a28e35
Merge pull request #14047 from s-hadinger/md5_rom
Berry use ROM MD5
2021-12-14 20:08:40 +01:00
Stephan Hadinger bcc970b559 Berry use ROM MD5 2021-12-14 19:56:28 +01:00
Paul C Diem fc81ca889b Add DevGroupSend full status item 2021-12-14 08:38:15 -06:00
Stephan Hadinger 2841734465 Berry remove conversion from comptr to int 2021-12-13 19:19:32 +01:00
s-hadinger 0c4a5baa48
Merge pull request #14020 from s-hadinger/berry_mapping_1
Berry mapping step 1
2021-12-12 19:58:33 +01:00
Theo Arends bc83f15ccb
Merge pull request #14019 from barbudor/remove_mqttclient_topic_limitation
Remove topic must differ from mqttclient
2021-12-12 18:58:03 +01:00
Stephan Hadinger b4e9468bbb Berry mapping step 1 2021-12-12 18:56:11 +01:00
Barbudor eb5d231314 remove topic must differ from mqttclient 2021-12-12 18:46:52 +01:00
Theo Arends fa7b0302a7 Trying to solve ESP32-webcam timeouts
Trying to solve ESP32-webcam timeouts on Settings save by adding delays in between file write chunks and diabling NVS writes when stream is active. (#13882)
2021-12-12 18:04:46 +01:00
Alexey Pavlov e799c3e4d5
Merge branch 'arendst:development' into development 2021-12-12 09:00:17 +03:00
Alexey Pavlov 45aeaede9a Add blor command + bug fixes 2021-12-12 08:59:52 +03:00
s-hadinger 4aebb15987
Merge pull request #13967 from tony-fav/dev-SO92forALL
Enable SetOption92 for platforms beyond ESP8266
2021-12-11 19:44:38 +01:00
Theo Arends 2b1d469940
Merge pull request #13986 from lucboudreau/thermostat_relayoffwhenoff
Turns off the relay once when the thermostat is switched off to preve…
2021-12-11 12:21:36 +01:00
Theo Arends 0a15ff1307
Merge pull request #13993 from pcdiem/pwmd-2button
Add PWM Dimmer 2-button support
2021-12-11 12:20:33 +01:00
Theo Arends 0c032c5608
Merge pull request #14000 from barbudor/ezoo2_sensor_message
Fix EZOO2 sensor message format
2021-12-11 12:20:18 +01:00
Stephan Hadinger c261a4f863 Fixed strptime 2021-12-11 10:21:57 +01:00
Barbudor 6ded581a37 fix O2 sensor message format 2021-12-11 09:18:14 +00:00
Stephan Hadinger 6905cfbe40 Remove leftover 2021-12-10 23:22:46 +01:00
Stephan Hadinger dbd321291e Berry strptime 2021-12-10 23:18:49 +01:00
s-hadinger c26d393112
Merge pull request #13995 from s-hadinger/apply_MQTT_TLS_FINGERPRINT
Apply MQTT_TLS_FINGERPRINT
2021-12-10 22:06:45 +01:00
Stephan Hadinger 1615c55583 Apply MQTT_TLS_FINGERPRINT 2021-12-10 21:53:43 +01:00
Stephan Hadinger c2880d2dee Berry minor cleaning 2021-12-10 21:48:06 +01:00
Paul C Diem 922d867717 Add 2-button support 2021-12-10 11:36:24 -06:00
Luc Boudreau b0b1b79fbd Turns off the relay once when the thermostat is switched off to prevent it from being kept on forever, as a safety precaution. 2021-12-09 17:35:29 -05:00
Stephan Hadinger 5e8bf1eb05 Add timeout 2021-12-09 22:39:24 +01:00
Stephan Hadinger 4168421590 Remove flush 2021-12-09 22:15:15 +01:00
Stephan Hadinger 9faadaca67 Berry added `tcpclient` 2021-12-09 22:00:24 +01:00
Stephan Hadinger 4cd926e008 Berry pycoc optimization 2021-12-09 19:37:00 +01:00
tony-fav 79b534d239 Enable SetOption92 for platforms beyond ESP8266 2021-12-08 13:09:54 -05:00
Theo Arends 74996fae0e
Merge pull request #13960 from gemu2015/scripter_update
new functions and housekeeping
2021-12-08 17:21:08 +01:00
Theo Arends 56db8ed749
Merge pull request #13958 from gemu2015/sml_update
sml update
2021-12-08 17:19:48 +01:00
Theo Arends 519ccf3b9e
Merge pull request #13957 from gemu2015/display_update
Display update
2021-12-08 17:19:33 +01:00
Theo Arends a06c01cd91 Bump version 10.1.0.1 2021-12-08 16:49:35 +01:00
gemu2015 153e5c2998 configurable text sfac 2021-12-08 16:32:02 +01:00
gemu2015 6301b598f5 =d fix, trx list allow split lines 2021-12-08 16:30:11 +01:00
gemu2015 732c7a4116 new functions and housekeeping 2021-12-08 16:28:29 +01:00
Theo Arends 6093fb8299
Merge pull request #13936 from logon84/development
Support for enhanced temp registers in newer Mitsubishi units
2021-12-08 10:41:33 +01:00
Barbudor 261338729c make mi32option23 compliant with full topic 2021-12-07 22:01:57 +01:00
Barbudor ded6a862da fix compile error 2021-12-06 20:45:05 +00:00
logon84 2e5b7deead
Update xdrv_44_miel_hvac.ino 2021-12-06 19:36:56 +01:00
logon84 038970c826
Add files via upload 2021-12-06 19:35:13 +01:00
logon84 8efb7d005c
Update xdrv_44_miel_hvac.ino 2021-12-06 19:01:26 +01:00
logon84 9237b4f449
Add files via upload 2021-12-06 18:59:10 +01:00
logon84 3981afa95f
Merge branch 'arendst:development' into development 2021-12-06 18:57:21 +01:00
Theo Arends 41e63321f1 Add SPM yellow error led support 2021-12-06 15:11:59 +01:00
logon84 a55cc22cd7
Add files via upload 2021-12-06 13:53:42 +01:00
logon84 90add2b4c2
Add files via upload 2021-12-06 13:50:47 +01:00
Theo Arends 1a448ae364 Fix SPM energy energy values 2021-12-06 10:57:25 +01:00
logon84 3f1e5746a1
Update xdrv_44_miel_hvac.ino 2021-12-06 03:10:30 +01:00
logon84 56d697f30a
Merge branch 'arendst:development' into development 2021-12-06 01:35:12 +01:00
logon84 1bfcdea9be
Add files via upload 2021-12-06 00:29:05 +01:00
logon84 4704829412
Add files via upload 2021-12-05 23:59:04 +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
Barbudor 2f9172a59f fix pulsetime for more than 8 relays/power devices 2021-12-04 15:03:15 +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
logon84 2437ab117f
Add files via upload 2021-12-04 11:18:13 +01:00
logon84 490b004ebb
Update xdrv_44_miel_hvac.ino 2021-12-04 02:33:07 +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
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
Michael 34ad6a736c Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-12-03 17:07:48 +01:00
Michael 306ed0d2dd max7219 dot matrix ready for pull request 2021-12-03 16:50:55 +01:00
Theo Arends 488c84e61b Fix JSON SSPM energy today/yesterday 2021-12-03 14:29:41 +01:00
Stephan Hadinger aa123eff8c Fix compilation error 2021-12-03 13:53:04 +01:00
Barbudor 57b27578f6 Driver for '595 shift register 2021-12-02 22:14:47 +01:00
Theo Arends 86628c9f5e Fix negative temperatures in NRF24
Fix negative temperatures in NRF24 (#13894)
2021-12-02 14:02:22 +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
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
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
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