Commit Graph

6415 Commits

Author SHA1 Message Date
Theo Arends a812a521f0
Merge pull request #15121 from stefanbode/patch-11
ZeroCross Dimmer. Bugfix on freeze
2022-03-13 12:25:24 +01:00
stefanbode 61fc04ed86
Added comments and code description 2022-03-13 11:30:05 +01:00
stefanbode 7b49d70d46
Bugfix pinused crash
Added init message
2022-03-13 11:14:40 +01:00
oogm 643dd27102 Add support for Fitop 10W RGBCCT Bulb's (BA60H-W0080-RCBW-E7) SM2135 protocol 2022-03-12 19:34:49 +01:00
bovirus 35a0cf66ca
Update Italian language 2022-03-12 19:20:48 +01:00
Theo Arends 45d4444a49 Bump version 11.0.0.4 2022-03-12 18:08:43 +01:00
Theo Arends ef730606ac
Merge pull request #15108 from barbudor/vl53l1x_xshut
Support up to 8x VL53L1X using XSHUT pin
2022-03-12 17:56:57 +01:00
Theo Arends eb2d65be54 Refactor DS3232 RTC 2022-03-12 17:55:17 +01:00
Theo Arends 139f6d61c4 Refactor BM8563 RTC 2022-03-12 17:48:18 +01:00
stefanbode 7b68b0e154
Removed PinUsed from Interrupt 2022-03-12 17:43:53 +01:00
Theo Arends c20bc70d1c Add support for PCF85363 RTC as used in Shelly 3EM
Add support for PCF85363 RTC as used in Shelly 3EM (#13515)
2022-03-12 17:38:49 +01:00
Barbudor 0e4561d855 step 6 - some missing L0X to LXX renaming 2022-03-11 23:32:59 +01:00
Barbudor eb54152c76 step 5 - some renaming 2022-03-11 23:12:57 +01:00
Barbudor 33b3a4b88a step 4 - compile option for range 2022-03-11 22:02:32 +01:00
Theo Arends 4069bd1914 Add ADE7880 2022-03-11 16:54:57 +01:00
Theo Arends bf01806e1d Add support for Shelly 3EM
Add support for Shelly 3EM (#13515)
2022-03-11 16:27:49 +01:00
Theo Arends ae484e28ba Add command to change timeout in RfReceive
Add command to change timeout in RfReceive (#15061)
2022-03-11 14:10:22 +01:00
Barbudor 501b643c3f step 3 - seems to work fine 2022-03-11 00:30:25 +01:00
Barbudor 7db1701d5d step 1 - test without xshut 2022-03-10 22:46:08 +01:00
Barbudor 6072830907 step1 - add arrays 2022-03-10 22:00:20 +01:00
Jason2866 859d327063
Merge pull request #15099 from Staars/development
MI32: active BLE connections can remain
2022-03-10 21:45:18 +01:00
Staars bee9cbc209 active connection can remain 2022-03-10 20:57:16 +01:00
Stephan Hadinger 83597e57e8 LVGL optimizations 2022-03-10 20:56:26 +01:00
Balázs Váradi 5cdf259c99 Fix display clock 2022-03-10 13:18:10 +01:00
Theo Arends 2e859b7cd7 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2022-03-09 10:33:03 +01:00
Theo Arends 2dda90de72 Fix console log jumps
Fix console log jumps (#15070)
2022-03-09 10:32:47 +01:00
Theo Arends a23e038d2a
Merge pull request #15069 from bovirus/patch-1
Update italian language
2022-03-09 10:18:23 +01:00
Stephan Hadinger 285277ebba Add LVGL examples 2022-03-09 08:49:44 +01:00
Stephan Hadinger 0280244f73 Remove debug log 2022-03-08 22:51:41 +01:00
Stephan Hadinger a7577cfefc Esp32 improve PWM inverted 2022-03-08 22:49:12 +01:00
Stephan Hadinger 575beba882 LVGL add support for lv_anim 2022-03-08 22:22:57 +01:00
Theo Arends a927ddfd9f Prep EnergyConfig 2022-03-08 18:11:52 +01:00
bovirus 353dd56d56
Update italian language 2022-03-08 17:28:40 +01:00
Theo Arends 278b9dfe23 Add comments about calib.dat 2022-03-08 10:31:31 +01:00
Theo Arends 400df1feb0 Working POC ADE7880 Shelly 3EM
Needs more tuning
2022-03-07 18:08:52 +01:00
Theo Arends 8e0400eba1 Add async interrupt support
- Add async interrupt support
- Add generic GPIO reset
2022-03-07 11:37:48 +01:00
Theo Arends d4386392e8 Fix Ade7880 ISR not in IRAM 2022-03-06 17:36:10 +01:00
s-hadinger 4ab9e4a361
Merge pull request #15044 from s-hadinger/berry_leds_rmt_fix
Berry leds rmt fix
2022-03-06 16:53:22 +01:00
Theo Arends 14d1df0a3b POC Ade7880 Shelly3EM 2022-03-06 16:49:51 +01:00
Stephan Hadinger 7783389921 Auto assign RMT 2022-03-06 16:31:24 +01:00
Stephan Hadinger 7a4108ef93 Fix WS2812 multi-strip support 2022-03-06 15:50:24 +01:00
Stephan Hadinger 9fa6a0fbbf LVGL Splash screen and ``SetOption135 1`` to disable splash screen 2022-03-05 22:56:24 +01:00
barbudor 4ad96a5465 Fix empty D_START breaks GetStateNumber() 2022-03-05 22:12:11 +01:00
Stephan Hadinger 2652dfc6d4 Fix Hue emulation for Alexa 2022-03-05 18:42:17 +01:00
Theo Arends b2d4fc0267 Prep ADE7880 - Shelly3EM 2022-03-05 18:35:01 +01:00
Theo Arends 079cf0f2f5 Prep ADE7880 - Shelly3EM 2022-03-05 15:09:17 +01:00
pkkrusty 32300207e8
Actually show six digits in MAX7219
Not sure how I missed that in the last PR.
2022-03-04 19:35:29 +00:00
Theo Arends b4f99bb747 Removed blacklist 2022-03-04 15:38:32 +01:00
Theo Arends ba32044bb2 Disable blacklist
Nice excercise in stiring the crowd.
2022-03-03 15:30:25 +01:00
Theo Arends 725458013b
Merge pull request #15017 from gemu2015/sml_offsets
optional calibration offset
2022-03-03 10:00:39 +01:00
gemu2015 89527287f9 optional calibration offset 2022-03-03 08:28:04 +01:00
gemu2015 571057167e fix web comments+ leading zeroes 2022-03-03 08:23:56 +01:00
Theo Arends fb829a58a3 Update message 2022-03-02 18:12:59 +01:00
Theo Arends d52ed2b7dd Update comments DS3231 2022-03-02 17:26:34 +01:00
Theo Arends 5a88a17f12
Merge pull request #14884 from zocker007/development
Add pulse rate measurement for counter meter in Smart Meter Interface (SML)
2022-03-02 17:24:07 +01:00
Theo Arends d3f330e18c
Merge pull request #15015 from curzon01/dev-neopool
Update NeoPool controller
2022-03-02 16:49:14 +01:00
Theo Arends ba2f4b2c74 Add UBX regular time update interval 2022-03-02 16:43:09 +01:00
Norbert Richter 98d9ceaf0e
Add config param cmnds
NPpHMin, NPpHMax, NPpH, NPRedox, NPHydrolysis, NPIonization, NPChlorine and NPControl
2022-03-02 13:29:46 +01:00
Norbert Richter 126a859452
Use ISO8601 for cell runtime 2022-03-02 13:18:27 +01:00
Norbert Richter 4fd592b21b
Limit relays to physical count 2022-03-02 13:18:27 +01:00
Norbert Richter 9636e67af7
Add voltage output 2022-03-02 13:18:27 +01:00
Norbert Richter f18611f962
Revert individual register lists 2022-03-02 13:18:27 +01:00
Norbert Richter ac1b548b41
Add channel description 2022-03-02 13:18:26 +01:00
Theo Arends 4ff8e4487a
Merge pull request #15001 from FransOv/FransOv-ADS1115-Settings
Frans ov ads1115 settings
2022-03-02 11:13:49 +01:00
Theo Arends 8c13dae8b4 Refactor blacklist 2022-03-02 10:58:26 +01:00
zocker007 af23a73648 add pulse rate measurement for counter meter 2022-03-02 01:27:18 +01:00
Theo Arends 98cbf2587a Add blacklist 2022-03-01 17:44:43 +01:00
Theo Arends e152d8ffe0 Refactor DS3231 driver 2022-03-01 14:53:13 +01:00
FransOv 6ea2d0c693
Update xsns_12_ads1115.ino 2022-02-28 20:58:04 +01:00
FransOv 4aa6614f0c
Update xsns_12_ads1115.ino 2022-02-28 20:54:35 +01:00
stefanbode 774a9ef439
ESP32 implementation for zero-cross dimmer 2022-02-28 16:47:21 +01:00
stefanbode f2f155aa96
Bugfix multiple zero-cross dimmer + speed optimization
- move sync from FUNC_LOOP to FUNC_EVERY_50MS
- Added documentation
- bugfix dimmer2 get off when dimmer1 get off
- automatic phase correction per channel
2022-02-28 16:06:49 +01:00
FransOv 12676d4184
Update xsns_12_ads1115.ino 2022-02-28 10:30:10 +01:00
Theo Arends a54774f247 Add delay loop after WiFi.begin()
Add delay loop after WiFi.begin() solving some Frotz!Bix issues (#14986)
2022-02-27 18:21:13 +01:00
stefanbode 8729b385f0
Prevent crash on start with >100Hz on counter input
Same procedure. setoption65 1 is a working workaround to avoid a crash on starting the device when there is a frequency of 100Hz or higher on one counter. The change temporarily disables the counter during the access to the flash. I', currently not sure if this is an ESP8266 only problem or also an ESP32 problem that the interrupt of the counter and flash access could cause a crash.
2022-02-27 17:45:05 +01:00
Theo Arends ac21d23efb Silence UBX at restart 2022-02-27 16:17:43 +01:00
Theo Arends 45a0b7cc84 Refactor time sync messages 2022-02-27 16:09:32 +01:00
Barbudor e1f202ea2c
Removing a useless debug log
I left a debug log in my previous PR. Sorry for that.
2022-02-27 15:47:05 +01:00
Theo Arends f0e46bc24a QuickFix DS3231 NTP server used with GPS 2022-02-27 15:09:09 +01:00
FransOv 18978b7e16
Update xsns_12_ads1115.ino
Added setting of Single-Ended / Differential and voltage range of the ADS1115 sensor
2022-02-27 14:54:01 +01:00
Theo Arends 47dce68e9e
Merge pull request #14982 from barbudor/teleinfo_dynamic_config_change
Teleinfo proper support for dynamic proper configuration change
2022-02-27 13:31:00 +01:00
Theo Arends d8a7251016
Merge pull request #14980 from barbudor/tcpbridge_reliability_fixes
add some protection on tcpbridge
2022-02-27 13:30:26 +01:00
Barbudor 4cd5e77bea check TSerial correctly allocated 2022-02-26 23:34:00 +01:00
Barbudor adbb691e67 allow proper dynamic config change 2022-02-26 19:58:07 +01:00
Barbudor 2edb39d556 add some protection on tcpbridge 2022-02-26 18:02:16 +01:00
Theo Arends 7d8b4483d2 Fix GPS time sync rules 2022-02-26 14:39:39 +01:00
Theo Arends bea7e67363 Fix DS3231 init sequence 2022-02-26 13:38:01 +01:00
Jason2866 8ad5a1a1d1
add missing # 2022-02-25 20:44:33 +01:00
stefanbode 9fcdada673
fix minimal compiler failure 2022-02-25 20:31:42 +01:00
stefanbode 3ffa536b9a
Proposed Dimmer change 2022-02-25 20:25:16 +01:00
stefanbode 9ef95b4db5
avoid crash during savedata when heavy load on counter
https://arduino-esp8266.readthedocs.io/en/latest/reference.html
2022-02-25 20:23:20 +01:00
stefanbode a83be8d33d
Update xsns_01_counter.ino 2022-02-25 19:49:06 +01:00
Theo Arends a67898e8b3 Revert "Consolidate Russia"
This reverts commit 7b2c81b6dd.
2022-02-25 16:55:52 +01:00
Theo Arends 7ec39536dd Extent number of pulsetimers
Extent number of pulsetimers from 8 to 32 (#8266)
2022-02-25 15:15:07 +01:00
Theo Arends 343919cd56 Small refactoring 2022-02-24 16:28:45 +01:00
Theo Arends 7b2c81b6dd Consolidate Russia 2022-02-24 09:23:13 +01:00
Stephan Hadinger cce93b19b8 LVGL add display.driver_name 2022-02-23 19:34:13 +01:00
Stephan Hadinger 4d1ca3916d LVGL add enums and dithering 2022-02-23 19:19:54 +01:00
Theo Arends 77660b5d3c Fix discovery ethernet ip address
Fix discovery ethernet ip address (#14929)
2022-02-22 15:42:04 +01:00
Theo Arends 27fb078f1b
Merge pull request #14942 from pcdiem/pwm-dimmer-3
Always set ignore_any_key_time on button release
2022-02-22 15:24:14 +01:00