Stephan Hadinger
2549203c13
Added WS2812 and Light ArtNet DMX control over UDP port 6454
2022-11-13 18:22:39 +01:00
s-hadinger
6846bee84d
Merge pull request #17056 from s-hadinger/leds_fix_setbytes
...
Fix to Leds set_bytes, and added persistance to ArtNet Berry
2022-11-13 18:20:53 +01:00
Stephan Hadinger
0e5f79da9c
Fix to Leds set_bytes, and added persistance to ArtNet Berry
2022-11-13 18:05:13 +01:00
Stephan Hadinger
0cfa2aba74
WS2812 sends signal to only ``Pixels`` leds instead of sending to 512 leds
2022-11-13 18:00:49 +01:00
Theo Arends
b2239b4dce
Disable TUYA_MORE_DEBUG
2022-11-13 15:15:10 +01:00
Theo Arends
13c27194ec
TuyaMcu rewrite by btsimonh ( #17051 )
2022-11-13 12:55:18 +01:00
joba-1
172ea9a80d
add RgxClients command for range extenders
2022-11-12 23:15:57 +01:00
Theo Arends
4e5193fdad
Remove SkipSleep() in favour of FUNC_SLEEP_LOOP
2022-11-12 15:57:46 +01:00
Theo Arends
b0dbe32f22
Fix serial bridge tee not wanted resolve
2022-11-12 15:03:42 +01:00
Theo Arends
50b0a983b2
Add uart info
2022-11-11 16:10:39 +01:00
Theo Arends
9b64c4eb4c
Refactor some logging
2022-11-11 14:34:58 +01:00
Theo Arends
9ef0f2aa09
Consolidate AddLogBuffer
2022-11-11 11:47:11 +01:00
Stephan Hadinger
0628d2f1a5
Use `XdrvXsnsCall`
2022-11-11 11:34:32 +01:00
Stephan Hadinger
3731894486
Added ``FUNC_NETWORK_UP`` and ``FUNC_NETWORK_DOWN`` events
2022-11-11 11:15:05 +01:00
Theo Arends
c1ea8953cb
Refactor uint8_t to uint32_t
2022-11-11 10:44:56 +01:00
Theo Arends
6f00b455e7
Add serial receive poll during sleep
...
Add serial receive poll during sleep for tuya and serial bridge
2022-11-11 09:57:00 +01:00
Theo Arends
b7f6a7b00a
Clean up logging functions
2022-11-11 09:30:31 +01:00
bovirus
c5963d6f27
Update italian language
2022-11-10 21:27:42 +01:00
Theo Arends
986a9d10ae
Refactor serial raw data representation
2022-11-10 16:02:00 +01:00
Theo Arends
e83882b655
Update changelogs
2022-11-10 13:54:05 +01:00
Theo Arends
0033766b93
Merge pull request #17033 from thomashargrove/s8
...
Fix for error on first command sent to S8 module
2022-11-10 09:50:15 +01:00
Theo Arends
41e44d0f9f
Merge pull request #16971 from thomashargrove/pmsx003t
...
Add support for Plantower PMSx003T AQI models with temperature and humidity
2022-11-10 09:42:28 +01:00
Theo Arends
7c6962cfef
Merge pull request #17032 from barbudor/dingtian_driver
...
Dingtian relay board driver
2022-11-10 09:18:22 +01:00
Thomas Hargrove
b5ce17112f
Fix for error on first command sent to S8 module
2022-11-09 15:33:16 -08:00
barbudor
41c4af7dfe
change mqtt DINGTIAN_CHG to STAT
2022-11-09 22:01:01 +01:00
Theo Arends
dd1586fbfc
Bump version to v12.2.0.4
...
- Reverted Flash Mode back from ``DIO`` to ``DOUT`` for ESP8266/ESP8285 (#17019 )
2022-11-09 12:19:33 +01:00
Theo Arends
67c4b1be1f
Fix VL53L1X compilation
2022-11-08 18:08:45 +01:00
Theo Arends
381bfbf5bd
Redesign distance sensors VL53LXX, TOF10120, HRXL and DYP
...
Redesign distance sensors VL53LXX, TOF10120, HRXL and DYP to use cm instead of mm (#17021 )
2022-11-08 16:59:46 +01:00
Theo Arends
64ed79debc
Make distance floats with one decimal ( #17021 )
2022-11-08 16:16:15 +01:00
Theo Arends
05b43fb143
Redesign distance sensors HRXL and DYP
...
Redesign distance sensors HRXL and DYP to use cm instead of mm (#17021 )
2022-11-08 15:27:40 +01:00
Theo Arends
c14e50820b
Merge pull request #17003 from pkkrusty/patch-5
...
Add options to display section
2022-11-08 10:12:48 +01:00
Barbudor
83a07895f9
take care of Relay1 is not 1st power
2022-11-07 23:27:16 +01:00
Barbudor
b03476ff6f
Merge branch 'development' into dingtian_driver
2022-11-07 22:33:35 +01:00
pkkrusty
6c2cecf294
Fixed comment spacing
2022-11-07 12:03:36 -08:00
Theo Arends
e8f24fdb6c
Update ESP8285 processor detection
2022-11-07 15:02:03 +01:00
Theo Arends
7698178b90
Update ESP8285 device detection
2022-11-07 15:00:47 +01:00
Theo Arends
4ebd7a9cd3
Update ESP32 processor detection
2022-11-07 12:46:24 +01:00
Theo Arends
1c47744eeb
Clean up
2022-11-07 11:56:27 +01:00
Theo Arends
18ec24b86b
Merge pull request #17016 from reimerp/deepsleepfix
...
fix for deepsleep first calculation #13955
2022-11-07 11:54:10 +01:00
Theo Arends
a469b35f02
Bump version to v12.2.0.3
2022-11-07 11:06:17 +01:00
Theo Arends
45b48811af
Merge pull request #17011 from Cossid/bp1658cj
...
Add support for BP1658CJ LED Driver
2022-11-07 10:46:33 +01:00
Reimer Prochnow
479b8f4015
fix for #13955
...
Signed-off-by: Reimer Prochnow <reimer-github@ideenhal.de>
2022-11-06 18:38:40 +01:00
Theo Arends
8f920220db
Fis default sserialconfig on new installs
2022-11-06 17:41:53 +01:00
Cossid
1e2e5c308c
BP1658CJ - Add missing language translation for ca_AD.
2022-11-06 09:26:37 -06:00
Cossid
79928150cb
BP1658CJ - Remove debugging define.
2022-11-06 09:18:52 -06:00
Cossid
a600403d65
Merge branch 'arendst:development' into bp1658cj
2022-11-06 09:14:47 -06:00
Cossid
0e32763a4e
BP1658CJ - Add support for BP1658CJ RGBCW led driver control as used in Orein OS0100411267 Bulb
2022-11-06 09:14:03 -06:00
Norbert Richter
050f2e7e61
Fix ModbusBridge buffer overflow ( #16979 )
2022-11-06 12:32:30 +01:00
Norbert Richter
f76bed338b
Localize ModbusBridge global func/var names
2022-11-06 12:32:30 +01:00
Norbert Richter
31516f2d34
Add ModbusBridge malloc error notes
2022-11-06 12:32:30 +01:00
Theo Arends
a69032d2a1
Merge pull request #16982 from hrandib/development
...
Add TM1637 driver written in Berry
2022-11-06 12:26:54 +01:00
pkkrusty
4bb9b86149
Add options to display section
...
Section was missing a few defines, and cleaned up the formatting.
2022-11-05 15:38:07 -07:00
s-hadinger
d0cd3d3778
Merge pull request #16990 from s-hadinger/artnet_optimization
...
ESP32 DMX ArtNet optimization to avoid any object allocation and avoid garbage collector pauses
2022-11-03 22:18:18 +01:00
Stephan Hadinger
e7ac249f8f
Berry reduce detailed GC logs
2022-11-03 22:01:24 +01:00
Stephan Hadinger
a5e7917704
ESP32 DMX ArtNet optimization to avoid any object allocation and avoid garbage collector pauses
2022-11-03 21:54:21 +01:00
Theo Arends
1caffb353c
Add more SO47 info
2022-11-03 17:50:47 +01:00
Theo Arends
4e9cfc7629
Add command ``SetOption47 1..255``
...
Add command ``SetOption47 1..255`` to delay power on relay state in seconds reducing power surge
2022-11-03 17:26:54 +01:00
Dmytro Shestakov
f3b6cd1d73
Add TM1637 driver written in Berry
...
It allows to use this type of display in addition to any standard
Tasmota display simultaneously
2022-11-03 10:25:14 +02:00
Stephan Hadinger
b2e9001ca2
Support for DMX ArtNet Led matrix animations
2022-11-02 22:37:53 +01:00
Theo Arends
0632377192
Fix serial initialization
...
Fix serial initialization for baudrate and config (#16970 )
2022-11-02 11:24:24 +01:00
Theo Arends
da65c8798b
Shelly Pro better light show
2022-11-01 17:19:42 +01:00
Thomas Hargrove
644f9da9af
Change define name to be more consistent with existing defines
2022-10-31 13:41:37 -07:00
Thomas Hargrove
2d3b5c5a76
Add comment to endif
2022-10-31 10:58:13 -07:00
Thomas Hargrove
0e5592fbff
Add support for PMSx003T modules that have temperature+humidity
2022-10-31 10:56:26 -07:00
md5sum-as
a3391ddc2b
Fixed a compilation error: added conditional compilation
2022-10-31 19:07:03 +03:00
md5sum-as
ad484ad194
Saving the PN532 password and PACK in Settings
2022-10-31 18:37:46 +03:00
Theo Arends
e9d99a088b
Fix hardware watchdog at power on
2022-10-31 15:02:29 +01:00
Theo Arends
9db8a23401
Fix Shelly Pro detection when using buttons ( #16733 )
2022-10-31 14:01:15 +01:00
Theo Arends
817819e603
Add PN532 persistent slots ( #16939 )
2022-10-31 13:38:26 +01:00
s-hadinger
3f65ba4d4b
Merge pull request #16961 from Staars/ulp-riscv
...
Berry: Expose the ULP on ESP32S2 and ESP32S3 (RISCV version)
2022-10-31 10:22:09 +01:00
Theo Arends
214b3b2680
Merge pull request #16939 from md5sum-as/operate_16_bytes
...
xsns_40_pn532.ino small refactoring and add support for NTAG2xx tags
2022-10-31 09:49:27 +01:00
Christian Baars
87b403f10d
support RISCV ULP for ESP32S2 and ESP32S3
2022-10-30 18:40:32 +01:00
md5sum-as
f1f8d27079
Added prefix to all functions
2022-10-30 20:09:52 +03:00
Theo Arends
7167eb2f46
Changed ADE7953 monitoring
...
Changed ADE7953 monitoring from instant power to accumulated energy (#16941 )
2022-10-30 12:20:56 +01:00
Theo Arends
41b65fd6b7
Add support for two phase power calibration
...
Add support for two phase power calibration using commands ``PowerSet2``, ``VoltageSet2`` and ``CurrentSet2``
2022-10-30 11:15:17 +01:00
bovirus
5711fe65a2
Update italian language
2022-10-30 10:17:01 +01:00
barbudor
f861e8330a
dingtian driver take 1
2022-10-29 21:38:22 +02:00
Christian Baars
1378d57377
allow webcam to reuse and share I2C bus 2
2022-10-29 20:13:00 +02:00
Theo Arends
314dbf5e6b
Add support for second energy channel calibration
2022-10-29 19:08:06 +02:00
Theo Arends
644761e22b
Merge pull request #16938 from eeak/dali
...
DALI support for Tasmota
2022-10-29 15:29:25 +02:00
eeak
06350618b7
cleanup tasmota_template.h
2022-10-29 16:12:10 +03:00
eeak
4e98cbb387
moved D_CMND_xx to i18n.h
2022-10-29 16:09:09 +03:00
Theo Arends
5791645788
Merge pull request #16934 from barkow/development
...
Support SML modbus read coil messages
2022-10-29 14:30:21 +02:00
Theo Arends
2c114d3243
Merge pull request #16914 from cybermaus/Deduplicate-and-fix-%timerN%
...
Deduplicate and fix %timer n%
2022-10-29 14:21:41 +02:00
Theo Arends
8863d758e6
Merge pull request #16928 from hallard/tic_standard
...
Teleinfo standard mode bug fixes
2022-10-29 14:19:21 +02:00
eeak
6c0e38e38d
Data struct rebuilded. Thanks barbudor for help
2022-10-29 12:50:41 +03:00
eeak
404db7965e
Timer number is now declared in my_user_config.h
2022-10-28 21:57:40 +03:00
eeak
76c5be7634
Packed global variables into a struct
2022-10-28 20:16:45 +03:00
eeak
c1c0b25c17
Clean up some comments and little refactor
2022-10-28 19:47:55 +03:00
eeak
1bf69fd310
dali
2022-10-28 17:08:02 +03:00
md5sum-as
25079bb86b
Ready for PR
2022-10-28 01:26:24 +03:00
md5sum-as
d152199aee
Edit formats
2022-10-28 01:24:22 +03:00
md5sum-as
0d22a16240
Disable in default config
2022-10-28 01:13:27 +03:00
md5sum-as
116affb2fa
16 bytes operational
2022-10-28 01:12:33 +03:00
barkow
3cccdd9c4f
Change modbus rx message length check
...
Start evaluating messages already after message length information byte is received. Necessary to support read coil status messages.
2022-10-27 21:46:07 +02:00
md5sum-as
b877c174b1
Ready fo test (32 bytes)
2022-10-27 19:23:11 +03:00
Theo Arends
90a9ebc3e1
Fix Shelly Pro ethernet stability
2022-10-27 17:52:44 +02:00
Charles
09b02b3325
standard mode bug fixes
...
Increase serial buffer size for standard mode
trimmed values for standard mode
fix (hopefully) negative total kWh counter
save energy on reset
update energy total every hour
fixed contract label display for Standard mode
2022-10-27 14:16:37 +02:00
md5sum-as
cc7936bd7e
Add password operations
2022-10-27 00:48:22 +03:00
md5sum-as
97230fe456
Removed the duplicated functionality
2022-10-26 19:21:50 +03:00
Theo Arends
cef18060a0
Bump version to v12.2.0.2
...
Prepare for extended calibration and move some persistent data (PowerLow)
2022-10-26 17:59:43 +02:00
Theo Arends
c5f7195d77
Add support for Shelly Pro 1/1PM and 2/2PM ( #16773 )
2022-10-26 17:16:36 +02:00
Theo Arends
0d45590ac4
Fix Shelly Pro led functionality
2022-10-26 12:45:06 +02:00
md5sum-as
0887ec31f5
Reduced 16 bytes
2022-10-26 01:29:10 +03:00
md5sum-as
9534838c19
renamed the commands Sensor40, increased recording to 32, stage 2
2022-10-26 00:56:44 +03:00
md5sum-as
0487cf9eaa
renamed the commands Sensor40, increased recording to 32
2022-10-26 00:50:07 +03:00
md5sum-as
37df680a80
Refactoring mifare classic, stage 3
2022-10-26 00:15:04 +03:00
cybermaus
a47f6baf2f
Deduplicate xdrv_09_timers.ino also
...
Turns out even TimerGetTimeOfDay was duplicate code from ApplyTimerOffsets
Did add a fix for the permanent day/night situation
2022-10-25 22:39:30 +02:00
cybermaus
0eebdf8620
Deduplicate code from xdrv_10_rules.ino
...
Turns out this code was already done in xdrv_09_timers.ino
2022-10-25 22:34:08 +02:00
md5sum-as
b35479559d
Delete #define USE_PN532_DATA_RAW
2022-10-25 23:15:58 +03:00
md5sum-as
3e3dfa35d3
refactoring mifare classic stage 2
2022-10-25 23:14:27 +03:00
md5sum-as
5db8fcd0d0
refactoring mifare classic
2022-10-25 22:38:59 +03:00
md5sum-as
c10f53eb4e
Merge branch 'arendst:development' into development
2022-10-25 20:19:50 +03:00
md5sum-as
b419e69759
Defines
2022-10-25 20:18:31 +03:00
md5sum-as
e7600ac83a
Add support NTAG21x and NTAG20x cards.
...
NTAG21x support password authentication
2022-10-25 20:16:23 +03:00
s-hadinger
07d07b896c
Merge pull request #16911 from s-hadinger/berry_gpio_fix
...
Fix Berry `gpio.INPUT` conflict
2022-10-25 12:07:33 +02:00
Stephan Hadinger
549f13f7a8
Fix Berry `gpio.INPUT` conflict
2022-10-25 11:49:39 +02:00
Stephan Hadinger
2bf7ea1154
Prepare for DMX Artnet support on ESP32
2022-10-24 23:05:23 +02:00
Theo Arends
d173b93758
Fix shelly pro button double press
2022-10-24 12:21:25 +02:00
Theo Arends
b4269d262c
Add support for Shelly Pro 1/2
...
Add support for Shelly Pro 1/2 (#16773 )
2022-10-24 11:32:10 +02:00
s-hadinger
c0c8f922c3
Merge pull request #16891 from s-hadinger/fix_display_calibrate
...
Fix DisplayCalibrate
2022-10-23 18:47:54 +02:00
Stephan Hadinger
2692ef4486
Fix DisplayCalibrate
2022-10-23 18:47:04 +02:00
Norbert
9192e529a6
Fix typo
2022-10-23 18:21:12 +02:00
Charles
cd44b262b8
fix current tariff display in standard mode
2022-10-22 16:04:47 +02:00
Charles
a982c560dc
fix contract in standard mode
2022-10-22 15:51:12 +02:00
barbudor
90eb8e0c70
allow DHT_MAX_SENSORS to be overridden
2022-10-21 21:25:57 +02:00
Theo Arends
e347665148
Add 2 CSs
2022-10-21 15:10:21 +02:00
Theo Arends
47456a54ee
Prep ADE7953 using SPI
2022-10-21 15:06:52 +02:00
Theo Arends
549e6d9c18
Add USE_SHIFT595 to tasmota32.bin
2022-10-21 13:40:01 +02:00
Norbert Richter
b4dfd87912
Update NeoPool register desc
2022-10-19 10:46:08 +02:00
Norbert Richter
2fa0a6edf3
Add MBV_TIMER_OFFMB_TIMER_ENABLE countdown keys
2022-10-19 10:46:08 +02:00
Norbert Richter
3fb19a633a
Rework register const
2022-10-19 10:46:08 +02:00
Norbert Richter
720b3f7c9b
Change json unlocalized
2022-10-19 10:46:08 +02:00
Norbert Richter
1e2f2385b8
Add filtration toggle
2022-10-19 10:46:07 +02:00
Theo Arends
100e95f2cf
Update xdrv_02_9_mqtt.ino
2022-10-19 10:44:08 +02:00
Theo Arends
f5621b786d
Merge pull request #16858 from Staars/webcam_widget
...
MI32 legacy: add webcam widget to dashboard
2022-10-18 19:58:12 +02:00
Christian Baars
970f85037b
add webcam widget to dashboard
2022-10-18 19:27:24 +02:00
Theo Arends
2104256b74
Add DS18x20 support on up to four GPIOs
...
Add DS18x20 support on up to four GPIOs by md5sum-as (#16833 )
2022-10-18 16:36:45 +02:00
Theo Arends
df24aef75c
Merge pull request #16833 from md5sum-as/development
...
Adding support multiple GPIO for DS18x20 sensors. Aliases of DS18x20 optimization.
2022-10-18 15:40:32 +02:00
Stephan Hadinger
f87324f874
LVGL fix get text
2022-10-18 09:55:08 +02:00
Christian Karsch
4ba3b58ea8
Added stop-condition before start-condition
...
Bp5758d does not support repeated-start-condition.
Therefore it overwrite the next register ('current range setup' of red-channel)
A stop-condition is always needed before next start-condition
2022-10-17 21:01:25 +02:00
Theo Arends
a9ba035474
refactor NTP fraction
2022-10-17 17:59:18 +02:00
Leon Poon
18fdc4a176
support nanos in rtc for sync from ntp
...
so that all tm1637 6-digit clocks tick simultaneously at real second boundary.
2022-10-17 21:45:29 +08:00
Theo Arends
f998a457db
Disable SspmPowerOnState for v1.0.0 main
2022-10-17 15:41:46 +02:00
Theo Arends
065396ff73
Bump version v12.2.0.1
2022-10-17 11:25:22 +02:00
Stephan Hadinger
eb3de9c73a
Support for Flash size 32/64/128 MB in Partition Wizard and auto-resize
2022-10-16 18:32:46 +02:00
Theo Arends
2cda2e2ce7
Merge pull request #16816 from Jason2866/webcam
...
rm Domoticz / ad Counter in `env: webcam`
2022-10-16 15:05:10 +02:00
Theo Arends
f07a90bd4a
Merge pull request #16837 from barbudor/ina219_any_shunt_value
...
INA219 enhancement : any shunt value
2022-10-16 15:04:34 +02:00
Theo Arends
411a7f0788
Update xdrv_86_esp32_sonoff_spm.ino
2022-10-16 15:03:05 +02:00
Theo Arends
480fae6804
Add command ``SspmPowerOnState<relay> 0|1|2``
...
Add command ``SspmPowerOnState<relay> 0|1|2`` to set Sonoff SPM 4Relay module v1.2.0 power on state overruling tasmota global power on state. 0 = Off, 1 = On, 2 = Saved state (#13447 )
2022-10-16 12:57:17 +02:00
s-hadinger
0bd57a3787
Merge pull request #16838 from s-hadinger/resize_fr_bootcount_0
...
Resize FS to max at initial boot
2022-10-16 12:38:45 +02:00
Stephan Hadinger
5e03066883
Resize FS to max at initial boot
2022-10-16 11:49:30 +02:00
Barbudor
2921832912
spacing
2022-10-16 00:21:30 +02:00
Barbudor
8742770fb4
take 1
2022-10-16 00:03:07 +02:00
md5sum-as
1f8012482e
Fix compilation error
2022-10-15 19:27:06 +03:00
md5sum-as
fa649ec174
naming optimization
2022-10-15 19:05:35 +03:00
md5sum-as
c7404049eb
Merge branch 'arendst:development' into development
2022-10-15 19:02:12 +03:00
md5sum-as
d4f3bc732b
ESP32 don't support dual pin mode
2022-10-15 18:57:29 +03:00
md5sum-as
4b2181482f
Ready for test on esp8266 and esp32
2022-10-15 18:40:17 +03:00
md5sum-as
c4ba1457a1
Ready for test on esp8266 and esp32
2022-10-15 18:39:37 +03:00
md5sum-as
61027810fa
Ready for test on esp8266 and esp32
2022-10-15 18:38:47 +03:00
Jason2866
e1af7ba12a
`USE_LIGHT` needed for flashlight
2022-10-15 16:26:02 +02:00
Theo Arends
90d6b7572d
Merge pull request #16822 from christiankarsch/development
...
[BP5758D] Fix Sleep
2022-10-15 14:38:34 +02:00
Theo Arends
169e65a922
Add ESP32 non-persistent phy selection
2022-10-15 14:33:21 +02:00
md5sum-as
5c9c7f2e26
Ready for test esp8266
2022-10-15 14:58:23 +03:00
md5sum-as
8c81ee7487
Ready for test esp8266
2022-10-15 14:52:45 +03:00
md5sum-as
59c7488e70
Corrections based on sensor sorting
2022-10-15 14:25:43 +03:00
md5sum-as
d8a3560497
Ready fo tests
2022-10-15 12:06:07 +03:00
Christian Karsch
ee55903e0d
[BP5758D] Fix Sleep
...
If all channels are set to 0, disable all channels on the driver and then set the driver into sleep-mode
Otherwise wake up the driver when it is sleeping and active all channels
2022-10-14 23:37:30 +02:00
md5sum-as
eccccdad37
Merge branch 'arendst:development' into development
2022-10-15 00:00:23 +03:00
md5sum-as
1cdbb980f1
Add support DS18x20_MULTI_GPIOs for esp8266
2022-10-14 23:58:53 +03:00
Stephan Hadinger
6783a90ccc
Add bootcount
2022-10-14 17:31:15 +02:00
Stephan Hadinger
65672b62ae
Berry add access to `restart_flag`
2022-10-14 17:14:35 +02:00
Jason2866
8d59dd800f
rm Domoticz / ad Counter
2022-10-14 15:32:57 +02:00
Theo Arends
2456280139
Merge pull request #16810 from barbudor/fix_script_topic
...
get correct topic var
2022-10-14 15:02:51 +02:00
Theo Arends
2dec4ac057
Add clock change execution to webcam
2022-10-14 13:54:37 +02:00
barbudor
a0de32e67d
get correct topic var
2022-10-13 21:27:06 +02:00
Theo Arends
2ad018816b
Add command ``WcClock 10..200``
...
Add command ``WcClock 10..200`` set webcam clock in MHz. Default is 20
2022-10-13 17:58:16 +02:00
Theo Arends
3dd32a1ebd
Update xdrv_10_rules.ino
2022-10-13 17:13:19 +02:00
Theo Arends
799dea913a
Merge pull request #16807 from cybermaus/Make-%timerN%-solar-aware
...
Fix %timerN% rule variables for SunRise/Sunset timers
2022-10-13 17:06:43 +02:00
Theo Arends
5e2eb016a5
Merge pull request #16806 from Jason2866/webcam_fix
...
abort webcam if no pin config
2022-10-13 15:57:50 +02:00
Theo Arends
d307be0cf6
Refactor ADE7953
2022-10-13 15:48:23 +02:00
cybermaus
deaba8471d
Update xdrv_10_rules.ino
...
Enhance %timerN% rule variables to also work for timers with SunRise/SunSet configuration
2022-10-13 14:59:51 +02:00
Theo Arends
bf644d8052
Add Export Active report to Shelly EM ( #16794 )
2022-10-13 14:32:35 +02:00
Theo Arends
cf5169b3ae
Restore Shelly 2.5 low reactive power channels
2022-10-13 12:58:59 +02:00
Jason2866
7e12fbbb6d
abort webcam if no pin config
...
avoids crashing if no valid config is provided
2022-10-13 11:54:27 +02:00
Theo Arends
4471868580
Fix Shelly 2.5 low reactive power channels
2022-10-13 09:42:42 +02:00
Theo Arends
0768f5bc4f
Clean up debugging
2022-10-12 17:18:27 +02:00
Theo Arends
a856275c48
Fix ADE7953 VAr no load detection
2022-10-12 16:31:51 +02:00
Theo Arends
6202211c31
Fix Shelly EM polarity ( #16486 )
2022-10-12 15:46:33 +02:00
Theo Arends
5cfbbd4302
Add command ``Sunrise 0..3`` to select sunrise dawn angle
...
- Bump version to v12.1.1.5
- Add command ``Sunrise 0..3`` to select sunrise dawn angle between Normal, Civil, Nautical or Astronomical (#16795 )
2022-10-12 11:02:54 +02:00
Theo Arends
2f1eea2eaf
Add more docu to energy modbus driver
2022-10-11 18:39:48 +02:00
Theo Arends
186566226b
Remove debug from energy modbus
2022-10-11 11:15:25 +02:00
Theo Arends
0085e02a5b
Fix possible buffer overflows with exception
2022-10-11 11:12:54 +02:00
Theo Arends
3c7a5ebfd3
Fix possible buffer overflows with exception
2022-10-11 11:10:47 +02:00
Theo Arends
7e67f33d76
Merge pull request #16786 from barbudor/ina3221
...
INA3221 3-channel DC voltage and current sensor
2022-10-11 09:59:54 +02:00
Barbudor
2105b318d2
saving 48 code bytes
2022-10-10 22:05:50 +02:00
Barbudor
cd44be8a1f
add code usage
2022-10-10 21:24:20 +02:00
Barbudor
b63d925cf0
log clean up
2022-10-10 21:18:41 +02:00
Theo Arends
ba1bf81764
Enlarge USB Serial RxBuffer from 256 to 800
2022-10-10 16:39:31 +02:00
Theo Arends
61113e6918
Fix serial on ESP32C3/S2/S3 using USB console
2022-10-10 14:21:25 +02:00
Theo Arends
f505f7a034
Merge pull request #16762 from StoyanDimitrov/patch-1
...
Update bg_BG.h
2022-10-10 10:20:45 +02:00
s-hadinger
b2f1cc2c55
Merge pull request #16778 from s-hadinger/zigbee_plugin_optim
...
Zigbee plugin optimize memory
2022-10-09 22:03:31 +02:00
Stephan Hadinger
8432ab1aec
Zigbee plugin optimize memory
2022-10-09 21:52:56 +02:00
Barbudor
5f6d0f8310
Merge branch 'development' into ina3221
2022-10-09 20:02:27 +02:00
Barbudor
fb6f7515eb
my_user_config.h
2022-10-09 20:00:34 +02:00
Barbudor
5967d15320
Index should start at 1 + JSON array
2022-10-09 19:32:54 +02:00
Barbudor
746b5389be
driver ina3221, take 1
2022-10-09 19:11:43 +02:00
Theo Arends
3c258f4e31
Try to fix energy modbus warchdogs
2022-10-09 18:38:30 +02:00
s-hadinger
058432c641
Merge pull request #16772 from sfromis/Epoch-in-Berry-time-map
...
Epoch in Berry time map
2022-10-09 18:21:43 +02:00
Theo Arends
98ae77037d
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-10-09 17:59:30 +02:00
Theo Arends
2d15697de4
Increase serial console fixed input buffer size from 520 to 800
2022-10-09 17:59:27 +02:00
sfromis
409c9888dd
Epoch in Berry map for time
...
Uses mktime to calculate the epoch value from the broken-down time structure, could potentially be tuned if deemed too inefficient in case of the caller already having the epoch value nearby.
2022-10-09 16:09:29 +02:00
s-hadinger
789075ee6b
Merge pull request #16769 from s-hadinger/zigbee_plugin_wildcard
...
Zigbee plugin allow matches to 'starts wth'
2022-10-09 15:11:19 +02:00
Stephan Hadinger
79896fcd3e
Add trailing cr
2022-10-09 15:03:30 +02:00
Stephan Hadinger
4f4c6dd150
Zigbee plugin for TS0001 switches
2022-10-09 15:02:14 +02:00
Stephan Hadinger
e0a2a0928d
Zigbee plugin allow matches to 'starts wth'
2022-10-09 14:59:15 +02:00
Jason2866
3b597a9a50
Merge pull request #16761 from Staars/MI32
...
Mi32 legacy: remove some legacy code
2022-10-08 23:24:45 +02:00
StoyanDimitrov
eca450886e
Update bg_BG.h
2022-10-08 19:07:34 +00:00
Theo Arends
36ed0cba7d
Add tasmota resolution option to energy modbus
2022-10-08 17:17:15 +02:00
Theo Arends
3427e1bee3
Support for Modbus Energy Monitoring devices
...
Support for Modbus Energy Monitoring devices using a rule file. See ``xnrg_29_modbus.ino`` for more information
2022-10-08 16:14:11 +02:00
Stephan Hadinger
fac1b89afa
HASPmota support for TTF fonts
2022-10-08 15:19:38 +02:00
Stephan Hadinger
d71c06d03d
LVGL/HASPmota add tiny "pixel perfect" fonts for small screens
2022-10-08 14:20:52 +02:00
Stephan Hadinger
6cc52e0128
LVGL Fix BMP format for `lv.screenshot()`
2022-10-08 09:44:32 +02:00
Stephan Hadinger
0c1ad0254f
LVGL HASPmota demo and antiburn update
2022-10-07 17:50:25 +02:00
Christian Baars
08ef839cd1
do not expose unknown sensors to HK
2022-10-07 17:06:50 +02:00
Christian Baars
08ae94ff5b
cleanups and handle unknown sensors
2022-10-07 16:10:19 +02:00
Theo Arends
8162365960
Revert "Merge pull request #16744 from DSchndr/development"
...
This reverts commit ba8729f8d8
, reversing
changes made to bc8cc520a2
.
2022-10-07 11:23:59 +02:00
Theo Arends
625824caec
Generic Energy Modbus rename config JSON
2022-10-07 10:46:25 +02:00
DSchndr
e4778deb42
[BP5758D] Fix Sleep
...
BP5758D outputs have to be disabled before sleep.
See https://github.com/openshwprojects/OpenBK7231T_App/issues/221
2022-10-07 02:33:32 +02:00
Theo Arends
bc8cc520a2
Add energy driver info during init
2022-10-06 23:27:43 +02:00
Theo Arends
77cfe80064
Add common voltage to generic energy modbus driver
2022-10-06 23:26:54 +02:00
Theo Arends
a1420e06fd
Initial generic modbus energy driver
2022-10-06 23:17:04 +02:00
s-hadinger
7f0852dca5
Merge pull request #16743 from s-hadinger/lilygo_s3_display
...
Add Lilygo-S3-Display template
2022-10-06 19:54:03 +02:00
Stephan Hadinger
64123e5435
Add Lilygo-S3-Display template
2022-10-06 19:53:18 +02:00
Theo Arends
0265cab7dc
Prep generic energy modbus interface
2022-10-06 19:22:46 +02:00
Theo Arends
b75c71c731
Merge pull request #16703 from TheChatty/patch-2
...
Specify ModBus Bridge code sizes
2022-10-06 16:59:17 +02:00
Theo Arends
18d37ea584
Merge pull request #16713 from gemu2015/par_udisplay
...
universal display driver Parallel display support
2022-10-06 16:58:37 +02:00
bovirus
5dc111e208
Update italian language
2022-10-05 21:29:01 +02:00
Theo Arends
645b9d13d6
Add shelly EM default phase calibration
...
Add shelly EM default phase calibration (#16486 )
2022-10-05 15:17:54 +02:00
Theo Arends
da623701d7
Add support for QMC5883L magnetic induction sensor
...
Add support for QMC5883L magnetic induction sensor by Helge Scheunemann (#16714 )
2022-10-05 15:00:03 +02:00
Theo Arends
29a9197101
Merge pull request #16714 from Performance20/development
...
Add QMC5883L driver
2022-10-05 14:17:43 +02:00
s-hadinger
7d5e37e23d
Merge pull request #16724 from s-hadinger/haspmota_lvswitch
...
HASPmota support for switch `val` attribute
2022-10-05 09:40:50 +02:00
Helge
7a267f6271
replace ready flag by nullptr check
2022-10-04 21:54:15 +02:00
Helge
a5f6983d07
set config back to default
2022-10-04 18:29:54 +02:00
Helge
a7a26dc9a1
added test of availabillty
2022-10-04 18:16:49 +02:00
Theo Arends
d6b045e3d4
Do not skip leading spaces on (s)serialsend
...
Do not skip leading spaces on (s)serialsend (#16723 )
2022-10-04 18:11:36 +02:00
Stephan Hadinger
51f4bae703
HASPmota support for switch `val` attribute
2022-10-04 18:03:11 +02:00
Theo Arends
6bd7be44ef
Add relevant program core information
2022-10-04 17:56:51 +02:00
Theo Arends
5a314f72e3
Add relevant program core information
2022-10-04 17:52:15 +02:00