Theo Arends
2b89b7a134
Fix init order of device drivers ( #18124 )
2023-03-11 15:52:02 +01:00
Christian Baars
52d341f87c
TFL: bugfix uninitialized pointer, some cleanups ( #18161 )
...
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
2023-03-11 10:55:57 +01:00
benderl
d25ef165b9
remove absolute url ( #18148 )
...
Co-authored-by: Lutz Bender <lutz@lutz-bender.de>
2023-03-10 15:04:13 +01:00
s-hadinger
d7d23c7b9a
Zigbee send Tuya 'magic spell' to unlock devices when pairing ( #18144 )
2023-03-09 21:34:32 +01:00
s-hadinger
513b0fece1
Berry tasmota.cmd() can mute logs ( #18143 )
2023-03-09 21:29:18 +01:00
s-hadinger
ba1475f8cd
Berry refactor rule matcher ( #18138 )
2023-03-09 08:48:41 +01:00
s-hadinger
7167884f06
Haspmota change secondary colors for switch ( #18133 )
2023-03-07 19:16:59 +01:00
s-hadinger
be56618ace
Add I2C example for M5Stack DigiClock ( #18132 )
2023-03-07 19:04:35 +01:00
s-hadinger
77c654fcdc
Fix parameter for wire.endtransmission() ( #18131 )
2023-03-07 19:01:42 +01:00
s-hadinger
eab1abadc0
Zigbee add Human presence sensor Zigbee ( #18122 )
2023-03-05 22:21:48 +01:00
s-hadinger
6bd73fc883
Refactored Berry rule engine and support for arrays ( #18121 )
2023-03-05 21:50:32 +01:00
Christian Baars
83f039cdf7
Berry: add tensorflow lite for microcontrollers ( #18119 )
...
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
2023-03-05 16:46:18 +01:00
Barbudor
0f9bece011
fix topic comparison ( #18114 )
2023-03-05 07:52:30 +01:00
Barbudor
0dc39e0470
Tariff command variant to force tariff - take 2 ( #18112 )
...
* tariff command variant to force tariff
* move to Settings + add esp8266
* added tariff-forced to changelog
2023-03-04 21:58:03 +01:00
Theo Arends
ccdab295e7
Refactor PCF8574 driver
2023-03-04 15:06:52 +01:00
Theo Arends
6f44003cb5
Fix PZEM stabilize period on larger configs
...
Fix PZEM stabilize period on larger configs (#18103 )
2023-03-04 11:56:54 +01:00
Barbudor
6b016eb860
tariff command variant to force tariff ( #18102 )
2023-03-03 18:43:26 +01:00
Theo Arends
747ebae670
Add support for multiple PCF8574 as switch/button/relay
2023-03-03 17:40:27 +01:00
Theo Arends
cb988edba8
Prep PCF8574 virtual switch/button/relay
2023-03-03 16:54:57 +01:00
Jason2866
881c4f4a85
fix OTA_URL Safe Guard
2023-03-03 12:34:20 +01:00
Theo Arends
2e5501e9ab
Add support for multiple MCP23008 as switch/button/relay
2023-03-03 10:44:35 +01:00
Theo Arends
453f0abad1
Revert "Update changelogs"
...
This reverts commit d07d4b06c9 .
2023-03-03 10:31:31 +01:00
Theo Arends
d07d4b06c9
Update changelogs
...
- Add MCP23008 virtual switch/button/relay support
2023-03-03 10:28:22 +01:00
Barbudor
edb2fad6c1
Tuya sequence fix ( #18085 )
...
* no additional command while waiting for response
* send wifi state 4 when mqtt is disabled
2023-03-03 08:42:27 +01:00
Theo Arends
a72bbbe30a
Add interrupt control to MCP23xxx driver
...
- Add interrupt control to MCP23xxx driver
- Enable ADE7880 in tasmota32.bin
2023-03-02 11:24:54 +01:00
Theo Arends
3cd8839b6d
Fix ESP8266 compilation
2023-03-01 17:59:22 +01:00
Theo Arends
dcc46cb4d5
Bump version v12.4.0.2
2023-03-01 17:09:51 +01:00
Theo Arends
159d1ae312
Breaking change Shelly Pro 4PM
...
- Add support for multiple MCP23017/MCP23S17 as switch/button/relay
- Breaking change Shelly Pro 4PM using standard MCP23xxx driver
2023-03-01 16:52:34 +01:00
Theo Arends
63408f3a7d
Add NTP time request from gateway ( #17984 )
2023-03-01 10:58:02 +01:00
Theo Arends
9f30836854
Add support for multiple MCP23017 as switch/button/relay
2023-03-01 10:12:47 +01:00
Theo Arends
10cc10742f
Extent virtual switch/button/relay support
...
Extent virtual switch/button/relay support using MCP23017. Can be used along side of current MCP23017 sensor driver,
2023-02-28 17:54:43 +01:00
Theo Arends
5cdd9791f4
Fix invalid apparent and reactive power
2023-02-28 10:17:30 +01:00
Barbudor
39fd0cb0c4
add lt and gt signs is missing ( #18064 )
2023-02-27 16:33:31 +01:00
Barbudor
635afa36de
i2cdriverstate in status only when use_i2c ( #18067 )
2023-02-27 15:39:52 +01:00
Theo Arends
a97f0349d8
Add I2CDriver output to status 4
2023-02-27 09:28:28 +01:00
Charles
f574273bf9
display teleinfo stats on WEB UI ( #18059 )
2023-02-27 08:20:59 +01:00
Charles
1bfa110e73
fix compilation error with TELEINFO enabled ( #18058 )
2023-02-26 20:52:49 +01:00
Xavier MULLER
66271ca0dd
Update French localization ( #18053 )
2023-02-26 08:47:31 +01:00
Charles
1545f02fb3
Teleinfo, add stats and more checksum controls ( #18052 )
...
* added teleinfo config show_stats parameter
* Added new command and more checksum test
2023-02-25 17:39:33 +01:00
Charles
27de8b5c3e
added teleinfo config show_stats parameter ( #18051 )
2023-02-25 17:27:10 +01:00
Theo Arends
e927e3307e
Add DevicesPresent limit check
...
- Increase supported relays and buttons to 32
2023-02-25 16:44:04 +01:00
gemu
0aaa616881
support for double and intergers ( #18039 )
2023-02-25 09:58:47 +01:00
gemu
c752610bb7
modbus tcp, uart select ( #18038 )
2023-02-25 09:58:33 +01:00
Theo Arends
29ae903f67
Fixed EnergyTotal divided twice
...
Fixed EnergyTotal divided twice during minimal upgrade step regression from v12.3.1.3 (#18024 )
2023-02-24 16:15:02 +01:00
Jason2866
8ea8d34d17
Make setting of CODE_IMAGE_STR in Platformio possible ( #18011 )
...
* OTA_URL safeguard
* make override possible
2023-02-22 12:05:04 +01:00
Theo Arends
dca1b5bcff
Refactor ADE7953 for ESP8266
2023-02-22 10:30:47 +01:00
Jason2866
84442dcd39
OTA_URL safeguard ( #18010 )
2023-02-20 22:36:34 +01:00
Theo Arends
3ce011c2ce
Attempt to stabilize Shelly Pro 4PM values
2023-02-20 18:02:43 +01:00
Jason2866
d2f450316c
Set correct OTA URL for all Tasmota build env ( #18008 )
...
* OTA URL Part 1
* typo
* OTA URL Part 2
* OTA URL Part 3
* fix s2 safeboot
* formatting
* rm whitespace
* more beautify
* last whitespace
2023-02-20 15:21:24 +01:00
Theo Arends
692e9090c8
Attempt to stabilize Shelly Pro 4PM values
2023-02-20 11:31:12 +01:00
AleXSR700
2d83c335bc
Update xdrv_79_esp32_ble.ino ( #17990 )
...
Increase maximum length of Alias as the short MaxAlias is not in line with name length and limits the user (e.g. if sensors have room names as appendix like "_master_bathroom").
2023-02-20 10:51:44 +01:00
s-hadinger
dcbf50a918
Matter automatic ifdefs ( #18002 )
2023-02-19 22:25:29 +01:00
Theo Arends
a994c71de4
Refactor device_present calculation
2023-02-19 15:28:20 +01:00
Flobul
f0eef7771f
add BLE Qingping CGDK2 ( #17981 )
...
* add CGDK2
* Update xsns_62_esp32_mi_ble.ino
* Update xsns_62_esp32_mi_ble.ino
2023-02-19 14:09:12 +01:00
Theo Arends
5eecd7f7b4
Update text
2023-02-18 22:56:53 +01:00
Theo Arends
dfe434bb92
Prep MCP23xxx interrupt support
2023-02-18 16:05:56 +01:00
Theo Arends
89ccfe910e
Fix undocumented support
...
Fix undocumented support for non-sequential buttons and switches (#17967 )
2023-02-18 14:30:40 +01:00
drid
3be29dfecd
Fix 1-pin ultrasonic sensor detection ( #17966 )
...
* Fix 1-pin ultrasonic sensor detection
Signed-off-by: Ilias Daradimos <judgedrid@gmail.com>
* Fix typo
---------
Signed-off-by: Ilias Daradimos <judgedrid@gmail.com>
2023-02-17 22:34:40 +01:00
Barbudor
119aeca4d9
oversample ADC_RANGE by 32 like ADC_INPUT ( #17975 )
2023-02-17 22:33:06 +01:00
Philipp
d8d9c549ab
fix display colors; remove unnecessary lines ( #17973 )
2023-02-17 19:42:14 +01:00
Theo Arends
4c59b5b8d1
Fix Energytotals cannot be set to negative values
...
Fix Energytotals cannot be set to negative values (#17965 )
2023-02-17 10:53:07 +01:00
Tyeth Gundry
774fbfef92
fix floats, resolutions, and utilise common units ( #17961 )
2023-02-17 08:37:06 +01:00
Theo Arends
208c70adf2
Bump version v12.4.0.1
2023-02-16 14:19:31 +01:00
Theo Arends
e1b11a6fe7
Fix Tuya Exception 3 ( #17941 )
2023-02-15 16:33:29 +01:00
Theo Arends
0ea36d996c
Change Dht driver from v6 to v7
...
- Change Dht driver from v6 to v7
- Add command ``DhtDelay<sensor> <high_delay>,<low_delay>`` to allow user control over high and low delay in microseconds (#17944 )
2023-02-15 15:21:57 +01:00
Theo Arends
31f5b79bf8
Fix adding virtual switches
2023-02-15 11:06:53 +01:00
Theo Arends
87686c0d52
update changelogs
2023-02-13 16:07:38 +01:00
Theo Arends
b72cf69d2c
Refactor buttons and switches Pt.3
...
- Quick return from interrupts
2023-02-12 17:40:24 +01:00
Theo Arends
dab80f9d29
Refactor buttons and switches Pt.2
2023-02-12 17:23:22 +01:00
Theo Arends
e0584b2157
Refactor switches and buttons
...
- Fix Tuya switches
2023-02-12 16:09:28 +01:00
Theo Arends
ec56473631
Refactor XxxSet and XxxCal energy commands
2023-02-12 14:05:33 +01:00
Theo Arends
dbffcac195
Shelly Pro 4PM reduce number of SPI updates
2023-02-12 12:19:02 +01:00
Barbudor
4ad6807d7e
Fixes GPS bad year + drift calculation ( #17932 )
2023-02-12 08:44:40 +01:00
Theo Arends
5d3f2cc316
ESP8266 increase number of discovery relays
2023-02-09 16:02:06 +01:00
Theo Arends
134c839244
Fix virtual relays multi press
2023-02-09 15:34:05 +01:00
Theo Arends
8cbb62d8c9
Simplify virtual buttons/switches
2023-02-09 14:46:54 +01:00
Theo Arends
d029d8bcbc
Fix Shelly Pro 4PM switch states
2023-02-08 17:08:13 +01:00
Theo Arends
7a2b5177ac
Fix Shelly Pro 4PM calibration regs
2023-02-08 14:14:49 +01:00
Jason2866
40be97e6d9
SD Card support for >1MB tasmota ( #17916 )
2023-02-08 12:38:10 +01:00
Theo Arends
1c1f6c638f
Add commands PowerCal, VoltageCal and CurrentCall
...
Add commands PowerCal, VoltageCal and CurrentCall to CSE7766/HLW8032 energy driver
2023-02-08 10:50:34 +01:00
gemu
ff165bfe8c
reduce display frequency ( #17906 )
2023-02-07 09:11:40 +01:00
Jason2866
4cb9acec65
Fix PR#17893 ( #17901 )
2023-02-06 22:21:16 +01:00
SteWers
1d5da9b73b
[SolaxX1] Updated safety descriptions ( #17887 )
...
* [SolaxX1] Updated safety descriptions
Updated safety descriptions
* [Solax X1] disable `#define SOLAXX1_READCONFIG` by default
disable `#define SOLAXX1_READCONFIG` by default
2023-02-06 20:18:38 +01:00
Theo Arends
f76d7ee8cf
Tune TM1638 key/leds
2023-02-06 18:07:05 +01:00
Theo Arends
289703c97a
Update my_user_config.h
2023-02-06 16:03:50 +01:00
Theo Arends
055331d2ab
Breaking change TM1638 button and led support
...
Breaking change TM1638 button and led support are handled as virtual switches and relays (#11031 )
2023-02-06 15:57:27 +01:00
Theo Arends
ce29bc38d7
Extent ESP8266 virtual button support
2023-02-06 12:03:32 +01:00
Theo Arends
9673cca8b0
Extent ESP8266 virtual switch support
2023-02-06 11:45:28 +01:00
gemu
6ccacb4af1
Sml fix ( #17893 )
...
* fix compile with NO_USE_SML_DECRYPT
* dumplog info
2023-02-06 09:42:09 +01:00
Philipp
da81d25fb5
Use dark mode for Pro 4PM display ( #17888 )
...
Use dark mode by default for the Shelly Pro 4PM display
2023-02-05 19:17:35 +01:00
Theo Arends
9517677fb2
Fix initial displaydimmer state
2023-02-05 16:54:25 +01:00
Theo Arends
c699131103
Add Shelly Pro 4PM to lvgl binary
2023-02-05 16:22:18 +01:00
Theo Arends
0ebcf1dc03
Fix exception on empty topic ( #17879 )
2023-02-05 15:13:44 +01:00
Theo Arends
8bc03bbc06
Bump version v12.3.1.6
...
- Add ESP32 preliminary support for Matter protocol, milestone 1 (commissioning) by Stephan Hadinger
- Add basic support for Shelly Pro 4PM
2023-02-05 14:29:42 +01:00
Theo Arends
9bf1bd93c0
Add some display safeguards fixing power issues at restart
2023-02-05 12:52:21 +01:00
Theo Arends
36b9e4ab78
Fix universal display driver too early power control
2023-02-04 18:24:21 +01:00
Theo Arends
cfd34aa02c
Fix Shelly Pro 4PM issues
...
- Fix random ADE7935 measurements
- Fix relay 1 toggle on restart
- Add Shelly Pro 4PM display.ini
2023-02-04 17:48:53 +01:00
bovirus
a581fc237d
Italian language update ( #17877 )
2023-02-04 16:09:56 +01:00
s-hadinger
a483991ba3
ESP32 preliminary support for Matter protocol, milestone 1 (commissioning) ( #17871 )
...
* ESP32 preliminary support for Matter protocol, milestone 1 (commissioning)
* Fix case
2023-02-04 00:00:21 +01:00
Fabrizio Amodio
e8056df1ad
Biopdu-v1.1.1 ( #17868 )
...
* Template Fix
* Removed common setting, use SetOption150 instead
* code cleaning
* BioPDU Factory Settings
* CHANGELOG update
* RELEASENOTES update
2023-02-03 17:52:26 +01:00
Norbert
de81eecc01
Change log option for "decrypted block" ( #17863 )
2023-02-03 10:50:53 +01:00
s-hadinger
96b66225d2
Reserve SetOption151 for Matter protocol ( #17860 )
2023-02-02 20:22:59 +01:00
Fabrizio Amodio
2c9f1fef0d
Biopdu-v1.1.0 ( #17857 )
...
* BioPDU language labels
* xnrg_33 BioPDU 625x12 driver
* missing enums
* Rename energy driver from 33 to 24
* Removed driver 33
2023-02-02 19:09:24 +01:00
Norbert
813233906b
Fix spelling ( #17853 )
2023-02-02 08:57:01 +01:00
Barbudor
949f3fdc32
enfore TLS for sml decryption ( #17852 )
2023-02-01 21:40:04 +01:00
Theo Arends
1147304781
Fix second voltage channel if SO150 set
2023-02-01 12:09:55 +01:00
David Gwynne
052b5c2926
reset recv parser if it takes too long for the message to arrive. ( #17845 )
...
i have a tuyamcu based device that occasionally gets a flipped bit in
messages it receives from the muc. those usually show up as checksum
failures, but if the bit flips in the length field then we wait for
bytes that just arent going to arrive, so we don't get to the cksum
field for that test to fail. instead, add a timeout that the tick
checks, and reset the recv state machine on a timeout.
if the message that was corrupted was a dp update, we'll end up with
an inconsistent view of the state of the DPs. maybe we should send a
request for all datapoint values when this or a cksum failure happens?
2023-02-01 11:48:07 +01:00
s-hadinger
293ae8064d
Berry webserver raw content ( #17844 )
2023-01-31 23:23:52 +01:00
s-hadinger
5ea9a95660
Berry add tasmota.locale() ( #17843 )
2023-01-31 23:23:36 +01:00
Theo Arends
db581b15c7
Add SetOption150
...
Add SetOption150 - (Energy) Force no voltage/frequency common allowing individual voltage channel calibration.
2023-01-31 22:30:50 +01:00
SteWers
438b235dc8
[Solax X1] fix apparent power ( #17833 )
...
U*I from inverter is not valid for apparent power as U*I could be lower than active power
2023-01-31 22:23:31 +01:00
gemu
ae8041140f
Webcam fix ( #17840 )
...
* Update xdrv_81_esp32_webcam.ino
* fix single picture fetch
* delay not needed
2023-01-31 22:22:28 +01:00
Jason2866
b8677ce0d6
revert PR Olimex fix ( #17841 )
2023-01-31 14:46:09 +01:00
Barbudor
3d39efaf4a
isTuya optionnal arg to validpin ( #17835 )
2023-01-30 22:35:38 +01:00
Theo Arends
d9cbbaeb2a
Fix energy usage and return migrated too small
...
Fix energy usage and return migrated too small (/10000) regression from v12.3.1.3
2023-01-30 15:36:46 +01:00
gemu
f09a083777
Sml ams ( #17828 )
...
* sml ams crypto support
* add ams library
* fix crc names
* fix TLS dependency
* Update library.properties
* Update xsns_53_sml.ino
2023-01-30 15:03:46 +01:00
Theo Arends
9e9afe88f1
Fix ESP32 energy monitoring over 3 phases
2023-01-30 14:16:13 +01:00
Theo Arends
5b0ee76173
Fix ESP32 energy monitoring migration
2023-01-30 13:14:02 +01:00
Theo Arends
db3fdc5118
Add ESP32 support for eigth energy phases/channels
...
- ESP32 support for eigth energy phases/channels
- ESP32 command ``EnergyCols 1..8`` to change number of GUI columns
- ESP32 command ``EnergyDisplay 1..3`` to change GUI column presentation
- support for SEN5X gas and air quality sensor by Tyeth Gundry (#17736 )
2023-01-29 16:09:13 +01:00
Theo Arends
664b60332a
Fix broken I2C priority
...
Fix broken I2C priority regression from v12.3.1.3 (#17810 )
2023-01-29 13:59:09 +01:00
Tyeth Gundry
91559ec883
fix: detection of SPS30 serial number ( #17809 )
2023-01-29 13:48:33 +01:00
s-hadinger
03815d827a
Berry energy_ctypes fixed accordingly ( #17820 )
2023-01-29 12:09:29 +01:00
s-hadinger
b98b2838e8
Zigbee extend plug-in modifiers to 16 bits ( #17817 )
2023-01-29 10:46:06 +01:00
David Smith
19d5a363e1
Multicast address typo in my_user_config.h ( #17816 )
...
For ArtNet Multicast address the defined value and the value in the comment are different.
2023-01-29 08:48:23 +01:00
Tyeth Gundry
2ed602057c
Add SEN5X to I2C devices ( #17736 )
2023-01-29 08:06:25 +01:00
David Gwynne
9e522e8fa3
fix determination of the current weekday. ( #17812 )
...
the result of c logical expressions is 0 or 1, not the values of the
operands.
2023-01-29 07:58:20 +01:00
Theo Arends
78fe958d89
Fix energy dummy supporting 8 channels
2023-01-28 13:47:37 +01:00
Theo Arends
76a1c00917
Add more energy verbosity at restart
2023-01-28 11:30:42 +01:00
Theo Arends
e77154f406
Enable ESP32 energy driver
2023-01-28 11:03:14 +01:00
Barbudor
4dd97a9e82
non-breaking fix year in DS3231 ( #17803 )
2023-01-28 08:04:34 +01:00
Theo Arends
f064250d9a
Update change logs
...
Version bump to v12.3.1.5
2023-01-27 16:59:54 +01:00
Theo Arends
0b81236110
Prep ESP32 energy expansion
2023-01-27 16:41:55 +01:00
Theo Arends
5b977bf4e4
Merge branch 'development' into dev-energy
2023-01-27 16:00:44 +01:00
Theo Arends
f6827590f3
Prep new energy driver
2023-01-27 15:53:40 +01:00
gemu
103e3f616a
refactoring and bug fixes ( #17798 )
2023-01-27 11:10:43 +01:00
Theo Arends
9f538e9986
Add ESP32 support for four channels
2023-01-26 17:27:49 +01:00
Theo Arends
d70dbe979e
Prep ESP32 energy for four+ phases
2023-01-26 15:26:10 +01:00
thkaiser
8d782caf15
Support ESPC3 and ESPS3 ( #17791 )
...
* Support ESPC3 and ESPS3
* remove debug comment
Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2023-01-26 09:58:59 +01:00
Theo Arends
2529759974
Prep energy for four+ phase support
2023-01-25 17:05:48 +01:00
Barbudor
973e4693c2
possibly fix sleep problem ( #17786 )
2023-01-25 08:36:14 +01:00
Theo Arends
e891830545
Prep ESP32 energy
2023-01-24 16:54:03 +01:00
Theo Arends
e81d59f658
Fix Shelly Pro 4PM initial button state
2023-01-24 16:34:24 +01:00
Theo Arends
ecac466e23
Fix Shelly Pro 4PM power on reset
2023-01-24 12:04:30 +01:00
Barbudor
95dee75b0b
use dB value, not quality ( #17777 )
2023-01-24 08:55:44 +01:00
David Gwynne
1c39ff6cef
add tuyamcubr_web_sensor to do a simple display of the dp values. ( #17776 )
...
the format shows the type+dpid on the left hand side (eg, Bool1,
Value2, Enum3, etc), and the value with %u on the right hand side.
2023-01-24 08:55:28 +01:00
David Gwynne
36fd8358d6
TuyaMCUBr: support on/true/off/false/toggle in the tuyamcubool command. ( #17775 )
...
* support on/true/off/false/toggle in the tuyamcubool command.
i wanted a tasmotized wall switch to be able to blindly send "toggle" to
a fan/light and have it do the right thing. the dp value is kept by the
driver, so it can easily read, modify, and write it.
* "on"/"off"/"toggle" etc are parsed when XdrvMailbox is set up
so i don't have to do it, i just have to use the payload.
2023-01-24 08:54:19 +01:00
Barbudor
db0532de5f
ds3231 temperature sensor ( #17778 )
2023-01-24 08:52:43 +01:00
Theo Arends
4297fa3f3e
Add Shelly Pro 4 input interrupt support
2023-01-23 12:51:02 +01:00
Theo Arends
88dd5f7f50
Fix Shelly Pro 4PM auto reset
2023-01-22 16:41:25 +01:00
yvesdm3000
3f73d5a49d
Implement Zigbee tuya_time sync. ( #17765 )
2023-01-22 11:50:52 +01:00
gemu
d38a0c799c
Epaper deep sleep support ( #17766 )
...
* allow descriptor reload
* restart reason rrsn, database rewrite
* support for deep sleep
* revert
* restart reason
2023-01-22 10:56:06 +01:00
Theo Arends
8b96f68a5b
Fix ESP8266 compilation
2023-01-21 15:42:31 +01:00
Theo Arends
c85003c67d
Prep Shelly Pro 4PM
2023-01-21 14:30:35 +01:00
s-hadinger
0743b7d2b6
Berry add up flag to `tasmota.wifi() and tasmota.eth()`, always return MAC ( #17759 )
2023-01-21 13:41:36 +01:00
Theo Arends
aa78ffb733
Prep Shelly Pro 4PM
2023-01-20 14:28:58 +01:00
Benjamin Nestler
498b0e55b8
Add tuya commands CMD_GET_NETWORK_STATUS and CMD_TEST_WIFI ( #17745 )
...
* Add tuya commands CMD_GET_NETWORK_STATUS and CMD_TEST_WIFI
* Assuming that nobody uses the tuya test wifi ssid, the payload is hardcoded.
2023-01-20 13:20:03 +01:00
Jason2866
6b4171fef9
Shelly has label fs_1 for spiffs ( #17753 )
...
* Shelly has label `fs_1` for spiffs
2023-01-20 13:19:38 +01:00
David Gwynne
51866026d5
TuyaMCUBr: Handle "Get local time" requests from the MCU ( #17750 )
...
* handle get local time requests from the MCU.
from what i can tell from the tuya serial communication protocol
documentation, we only have to send the time if MCU requests it. this is
unlike how TUYA_SET_TIME is implementing in xdrv_16, where if
USE_TUYA_TIME is enabled it will send unsolicited time updates every
minute as well as in response to a request from the MCU.
i couldn't find an easy to check flag to see if tasmota was synced to a
real clock, so this blindly tells the MCU that our time is valid and
copies it over, the same as xdrv_16.
the tuya doco also describes a "Get system time in GMT" request and
response structure which would be mostly a copy of this code if i knew
if and where tasmota keeps track of UTC/GMT.
lastly, i'm not convinced RtcTime.day_of_week is right. it's friday
here which should be 6 if you start counting sunday as 1, but i read 2
* local time sync is implemented, but not gmtime
2023-01-20 10:07:42 +01:00
TID
e2983f2835
Update pl_PL.h ( #17747 )
...
Fix traslation
2023-01-20 10:03:05 +01:00
s-hadinger
61be95841f
Berry crypto.EC_P256 ECDSA signature ASN.1 ( #17740 )
2023-01-18 20:50:01 +01:00
gemu
bc1b35d2ff
Update xdsp_05_epaper_29.ino ( #17738 )
2023-01-18 08:50:22 +01:00
gemu
853909cb35
Epaper update ( #17727 )
...
* update epaper descriptors
* epaper rewrite
* add busy invert option
* fix v2 partial refresh
* prepare for large descriptors
2023-01-17 10:19:06 +01:00
Barbudor
d904e0aa7f
Tuya - WIFI_STRENGTH + Save check on MCU_CONF ( #17724 )
...
* adding response to command 36 Get Wifi Strength
* more logs
* poperly check and warn if Mode 2 provide bad GPIOs
* final test on gpio
2023-01-17 04:46:00 +01:00
s-hadinger
457f706d17
Berry `crypto.EC_P256` ECDSA signature (required by Matter protocol) ( #17723 )
2023-01-16 21:48:28 +01:00
Theo Arends
e2c9a71c3b
Prep virtual button handler
2023-01-16 18:29:51 +01:00
Theo Arends
044606d8b8
Fix BMP deepsleep regression
2023-01-16 13:32:44 +01:00
Theo Arends
82b6d1ee91
Bump version to v12.3.1.4
2023-01-15 17:45:59 +01:00
Theo Arends
7a97fa4a19
Fix BMP support on two busses
...
Fix BMP support on two busses (#17643 )
2023-01-15 17:14:54 +01:00
Barbudor
2d1d49504b
fix free() too early ( #17710 )
2023-01-15 16:20:35 +01:00
Theo Arends
e0b17af307
Fix first sensor in case GlobalTemp is set wrong
...
Fix first of two sensors in case GlobalTemp is set wrong (#17694 )
2023-01-14 16:11:08 +01:00
Theo Arends
f71465a182
Repurpose SO39 for import active bandwidth
...
Repurpose SO39 for import active bandwidth (#17659 )
2023-01-14 15:39:54 +01:00
Theo Arends
6c04cf7076
Update xdrv_122_file_settings_demo.ino
2023-01-13 17:19:46 +01:00
Theo Arends
13c16fd37b
Fix xdrv_122_file_settings_demo ( #17692 )
2023-01-13 17:19:14 +01:00
gemu
3bddbdc5c0
fix sml dumpmode ( #17690 )
2023-01-13 13:23:25 +01:00
Theo Arends
094f45fe7e
Fix compilation without USE_IPV6
2023-01-13 11:47:58 +01:00
Theo Arends
1a9e86a6b3
Fix ESP32 safeboot propagating upload
2023-01-13 11:30:30 +01:00
Reinhard
ef3d30c44f
Update xsns_47_max31865.ino ( #17661 )
...
MAX31865 - make use of the already defined element 'ErrorCode' to transport the MAX31865 Fault Status Register to the JSON element 'Error'
2023-01-11 11:50:16 +01:00
Theo Arends
f9177dfa3a
Revert CSE7766 8N1 support - not needed
2023-01-10 09:48:49 +01:00
Ralph Maschotta
b0094a0ddf
fix (PR #17643 ) BMP/BME sensors on two I2C buses: copy/paste typo ( #17663 )
2023-01-10 08:59:33 +01:00
bovirus
12b2dd2e50
Update italian language ( #17662 )
2023-01-10 08:58:52 +01:00
Theo Arends
8b70608e58
Add more ESP32 logging
2023-01-09 13:53:07 +01:00
Theo Arends
a4fe1b88f9
Add HLW8032 8N1
2023-01-09 11:04:52 +01:00
Theo Arends
24105a74b2
Save some RAM on ESP8266
2023-01-08 17:51:17 +01:00
Theo Arends
9f8c8efac1
Delete .xdrv_65_tuyamcubr.ino.swp
2023-01-08 17:37:23 +01:00
David Gwynne
17d68750d9
WIP Tuya MCU Bridge driver alternative to the TuyaMCU driver ( #17626 )
...
* WIP Tuya MCU Bridge driver alternative to the TuyaMCU driver
The main difference is this driver does not try and wire MCU data points
(Dps) into the tasmota power/light/etc controls. Instead each Dp ends up
being relayed directly to MQTT and the rules subsystem. If you want to
change the state of something wired up to the MCU, you send tuyamcu
specific commands to manipulate the Dp.
Each Dp gets a type and id specific topic that is sent to MQTT. eg, Dp
id 1 type bool looks like tele/%topic%/TUYAMCUBOOL1. To change state you
send a TuyaMCUBool1 command (ie, the command index value is used as the
DpId, which is nice and symmetrical) with the new value.
Currently Rules operate on TuyaMCU#TypeDpid things, eg, "rule1 on
TuyaMCU#Bool1 do power %value% endon" toggle the power on the tasmota
device when the state of the thing on the MCU changes too.
The most obviously missing stuff at the moment is:
- better relaying of the wifi/mqtt status to the MCU
- handling wifi reset requests from the MCU
- low power stuff?
- support for sending status updates and device info queries.
- restarting the tuya mcu state machine?
- restarting the rx state machine when no bytes are rxed for a period of
time
- time sync
* shorten the log prefix to TYB (3 chars).
requested by arendst
* use the local definition for the SET_DP command.
reaching back to the existing tuyamcu code isnt reliable.
pointed out by arendst
* put the todo list in the code so it can be tracked
* check the wifi/mqtt state every second and update the mcu if it changes.
* fix rule processing when Dp state is changed from a cmnd.
rule processing was done as part of publishing the state, but publishing
the state when it was updated by a command only happened if So59 was
set. split rule processing out of publish and call them separately as
needed.
publish is now called from teleperiod, status updates from the MCU,
and from cmnds if so59 is set. rules are called from status updates from
the MCU and from cmnds.
Co-authored-by: David Gwynne <dlg@defeat.lan.animata.net>
2023-01-08 17:35:45 +01:00
Theo Arends
9073fe01c1
Add ESP32 support for BMPxxx sensors on two I2C busses
...
Add ESP32 support for BMPxxx sensors on two I2C busses (#17643 )
2023-01-08 17:19:08 +01:00
Theo Arends
0781192c87
Extract I2C support
...
- Fix BMP compilation on ESP8266
2023-01-08 16:04:58 +01:00
Ralph Maschotta
d80b763f97
Enable more than two and up to four BMP/BME sensors on two I2C buses for ESP32 (only two addresses (76, 77) per I2C bus are possible). (enhancement of #10827,#1049, #2707 ) ( #17643 )
2023-01-08 15:57:34 +01:00
Theo Arends
12d7651758
Fix shutter JSON responses
2023-01-08 14:35:09 +01:00
Theo Arends
95690ab1b9
Add recursive rule MQTT subscribe support ( #16943 )
2023-01-07 17:31:10 +01:00
Theo Arends
dad059737d
Change PID temperature update ( #17636 )
2023-01-07 16:11:30 +01:00
Theo Arends
2e7496a052
Keep webserver enabled on command `upload`
2023-01-07 15:37:52 +01:00
gemu
7465ff0c7f
some fixes on counters ( #17628 )
2023-01-07 11:32:26 +01:00
gemu
2f1e36e1bf
Epaper29 v2 ( #17627 )
...
* support for v2
* Update ST7262_rgb16_display.ini
2023-01-07 11:31:48 +01:00
s-hadinger
5e89578403
Extend fix #17619 to non-IPv6 ( #17621 )
2023-01-06 19:03:07 +01:00
Theo Arends
0b3c237627
Change strtod() into CharToFloat() saving 8k code
...
Change strtod() into CharToFloat() saving 8k code
2023-01-06 15:28:44 +01:00
Theo Arends
af733afbe5
Fix PID-Control parameter destruction
...
Fix PID-Control parameter destruction and replace all atof() by CharToFloat() saving 8k code size (#17618 )
2023-01-06 14:58:19 +01:00
s-hadinger
33d6dbed3d
No IP address shown when in AP moode ( #17599 ) ( #17619 )
2023-01-06 14:03:16 +01:00
Theo Arends
7d94a2c89e
Fix Slovak language Id
2023-01-06 10:15:12 +01:00
Theo Arends
8275cb776e
Fix rule mqtt subscribe payload size
...
Increase rule event buffer from 100 to 256 characters (#16943 )
2023-01-05 15:02:55 +01:00
Jason2866
6b5f0e4e7c
Prepare support for JL1101 PHY ( #17607 )
2023-01-05 13:04:06 +01:00
Theo Arends
ae1c38aea8
Removed SetOption177 debugging ( #17500 )
2023-01-04 15:29:27 +01:00
Theo Arends
ff8291f77d
Add support for filesystem calib.dat
2023-01-04 15:00:43 +01:00
Theo Arends
cd182a5814
Add TfsLoadString()
2023-01-04 12:00:09 +01:00
s-hadinger
d59caa7203
Berry `crypto.AES_CCM` (required by Matter protocol) ( #17586 )
2023-01-03 20:26:46 +01:00
Theo Arends
481cc63bf4
Add script support to Energy Modbus
2023-01-03 17:50:39 +01:00
gemu
82ed5f0d06
Modbus section ( #17583 )
...
* modbus section
* Update xnrg_29_modbus.ino
* Update xnrg_29_modbus.ino
* Update xnrg_29_modbus.ino
2023-01-03 17:41:37 +01:00
Theo Arends
65476c3b32
Add energy modbus configs
2023-01-03 17:05:18 +01:00
Theo Arends
18c38ec05d
Add support for filesystem file modbus.json
2023-01-03 15:10:05 +01:00
Theo Arends
3810b78ef8
Add energy var update at power on next day
2023-01-03 12:24:34 +01:00
s-hadinger
dfc01cd3a4
Fix crash when getting IP address ( #17576 )
2023-01-03 09:33:31 +01:00
Theo Arends
555b434361
Fix Energy single column values
2023-01-02 17:48:51 +01:00
Theo Arends
10af47f8f4
Fix swapped voltage/power in energy dummy
2023-01-02 12:26:40 +01:00
Theo Arends
404589c860
Enable USE_WE517 in tasmota32.bin
2023-01-02 11:38:08 +01:00
Theo Arends
cb6dd75d8b
Fix Orno-we-517 serial config
...
Fix Orno-we-517 serial config on esp32
2023-01-02 09:50:21 +01:00
Theo Arends
14ee8decf7
Update changelogs
...
Add support for PCA9632 4-channel 8-bit PWM driver as light driver by Pascal Heinrich (#17557 )
2023-01-01 14:29:41 +01:00
kaedwen
25b4040283
Light driver for PCA9632 ( #17557 )
...
* added PCA9632 driver
* compiling
* added BUILD and DEVICES section
* added PCA9632 module
* use I2C_SDA/SCL
* light driver working
* bulk write and pin mapping
* remove debugging
* remove debugging
* adjust comments
Co-authored-by: Pascal Heinrich <kaedwen@heinrich.blue>
2023-01-01 14:02:22 +01:00
Theo Arends
32a51da43d
Fix PUSH_IGNORE_INV once more
2023-01-01 14:01:18 +01:00
Theo Arends
c63919d783
Change Energy totals max supported value
...
- Change Energy totals max supported value from +/-21474.83647 to +/-2147483.647 kWh
- Bump version to v12.3.1.3
2023-01-01 11:32:30 +01:00
gemu
ca82877362
fix multiple subscribes ( #17567 )
2023-01-01 09:54:17 +01:00
Theo Arends
20a50ffc2e
Revert Tuya rewrite
...
- Update changelogs
2022-12-31 16:08:59 +01:00
Alexey Baturin
04c90dc67d
Add alternative wiring of TM1650 ( #17556 )
...
303WIFILC01 model of clock used different wiring which needs remapping
2022-12-31 12:45:59 +01:00
Stefan Oskamp
e5fd35ba85
Added: Driver xdsp_20_tm1650 for I2C-based seven-segment LED controller TM1650. ( #17549 )
...
Co-authored-by: Stefan Oskamp <stefan@scinax.lan>
2022-12-31 09:19:53 +01:00
Theo Arends
587e8299d6
Add debugging info to modbus.ino
2022-12-30 16:56:36 +01:00
gemu
22803e3e3d
Sml update ( #17541 )
...
* fix sysvarsbug, update sml
* major rewrite
2022-12-30 08:41:54 +01:00
Barbudor
99d33e3023
PCF8574 Overridable address ranges ( #17539 )
...
* pcf8574 overridable address ranges
* fix comment
* better test on USE_MCP230xx
* missing change
2022-12-29 21:55:28 +01:00
Theo Arends
d9be488885
Update comments
2022-12-29 16:10:41 +01:00
Theo Arends
4ee6aee35e
Fix ESP8266 relay power on spikes
...
Fix ESP8266 set GPIO's to input on power on fixing relay spikes (#17531 )
2022-12-29 14:46:34 +01:00
Theo Arends
ff3d90c36d
Fix teleperiod PUSH_IGNORE_INV
...
Fix teleperiod PUSH_IGNORE_INV (#17028 )
2022-12-29 14:02:48 +01:00
Theo Arends
31a53148c6
Add NRG modbus features
...
- User JSON name needs to be different from embedded register names
- If no user GUI name is given it will only show in JSON
2022-12-28 17:45:13 +01:00
Theo Arends
35b4bfcb3f
Fix initial user added modbus field:value pair
2022-12-28 17:06:54 +01:00
s-hadinger
ef4138bdaa
Support for IPv6 only networks on Ethernet (not yet Wifi) ( #17527 )
2022-12-27 21:59:34 +01:00
s-hadinger
790b6feae6
Change NTP default servers to dual-stack (IPv4/IPv6) ( #17525 )
2022-12-27 20:59:56 +01:00
s-hadinger
1ae8b381ba
Fix warnings when compiling Zigbee ( #17524 )
2022-12-27 20:55:51 +01:00
Theo Arends
1f8a303faf
Add SO177 for debugging ( #17500 )
2022-12-27 17:57:21 +01:00
Barbudor
bd4fe78775
fix typo ( #17511 )
2022-12-27 12:07:37 +01:00
Theo Arends
c1ce983bef
Reduce code size by removing duplicate code
2022-12-24 15:59:29 +01:00
Barbudor
4a47514a25
PCF8574 input pin initialization fix ( #17499 )
...
* step1 - quick test patch
* mistake, pullup should be disabled
* 2nd test version
* refactoring
* final
2022-12-23 21:17:24 +01:00
Jason2866
9f23151f78
Fix tasmota32-zbbrdgpro compile with core 2.0.6 ( #17496 )
...
* Fix tasmota32-zbbrdgpro compile with core 2.0.6
* only ESP32
2022-12-23 20:03:58 +01:00
s-hadinger
1832c4b2f0
Berry crypto add `SPAKE2P_Matter` for Matter support ( #17497 )
2022-12-23 19:40:12 +01:00
s-hadinger
f5f7ff4fb8
Minor changes to Berry crypto ( #17494 )
2022-12-23 18:31:19 +01:00
Theo Arends
234d6e20e0
Extent Generic Energy Modbus Driver
...
- Add support for up to 3 single phase modbus energy monitoring device using generic Energy Modbus driver
2022-12-23 16:56:18 +01:00
Theo Arends
940d2397fa
Fix addressed register 1
...
- Add example for PZEM-0014
2022-12-23 14:26:25 +01:00
Theo Arends
0dc3b8d7e1
Add fieldpair "F" replacing "M"
2022-12-23 11:39:13 +01:00
StoyanDimitrov
768820061b
Update bg_BG.h ( #17485 )
2022-12-23 09:53:53 +01:00
stefanbode
0c588f2ff4
better fix on init ( #17488 )
...
try to avoid get 5000 if the init value is 65535. More focus on setting the standard of 500 on nearly any case
2022-12-23 09:53:10 +01:00
s-hadinger
42e3862970
Berry hkdf ( #17487 )
...
* Berry crypto add `HKDF_HMAC_SHA256`
* add HKDF option
2022-12-22 22:39:06 +01:00
s-hadinger
970e36f44d
Berry crypto add `random` to generate series of random bytes ( #17482 )
2022-12-22 18:57:20 +01:00
Theo Arends
23e0bc27e7
Update changelogs
2022-12-22 17:54:54 +01:00
stefanbode
3c1531bf1c
shuttermotorstop init value, new max 5000 ( #17484 )
...
new max value (5 seconds)
shuttertilt logic check (avoid Theo's indefinite running shutter)
2022-12-22 17:02:01 +01:00
Theo Arends
b3f12476cc
Remove debug logging
2022-12-22 16:09:41 +01:00
s-hadinger
f06c07996c
Berry crypto add `EC_P256 and PBKDF2_HMAC_SHA256` algorithms required by Matter protocol ( #17473 )
2022-12-22 10:09:13 +01:00
Theo Arends
ad97f7b95f
Add NRG_MODBUS datatypes
...
Add NRG_MODBUS datatypes (#17467 )
2022-12-21 18:11:35 +01:00
Theo Arends
b2d3921778
Fix shutter logging
2022-12-21 15:26:42 +01:00
Theo Arends
3555d88bee
Bump version v12.3.1.2
...
- Fix shutter default motorstop set to 0 (#17403 )
2022-12-21 15:20:33 +01:00
s-hadinger
d670f476ba
Berry add crypto AES_CTR, HDMAC_SHA256, MD5 ( #17451 )
2022-12-19 22:30:54 +01:00
stefanbode
59fc09acc4
Fix on init procedure ( #17447 )
...
* fix output
* Avoid wrong init parameter
#17403
2022-12-19 20:31:02 +01:00
gemu
1cdd5c3f08
Udisplay support for rgb displays ( #17414 )
...
* add gt911
* add rgb display mode
* add gt911
* add gt911
* add gt911
* add sunton descriptor
* fix divide by zero crash with sunton
2022-12-18 14:06:04 +01:00
s-hadinger
30ace5a3f3
Berry support for crypto.SHA256 ( #17430 )
2022-12-17 23:38:57 +01:00
s-hadinger
5048777e06
Fix IPV6 compilation on ESP8266 ( #17429 )
2022-12-17 22:41:21 +01:00
Jason2866
1b3eedd635
reduce memory footprint for MI32 builds ( #17426 )
...
by disabling (default) Ethernet support
2022-12-17 19:28:25 +01:00
s-hadinger
9abe7b1af9
Support for IPv6 DNS records (AAAA) and IPv6 `Ping` for ESP32 and ESP8266 ( #17417 )
2022-12-17 10:08:35 +01:00
sedderz
72c9bca4d3
ArtNet DMX - Added RGBWW support for single lights ( #17398 )
...
* ArtNet DMX - Added RGBWW support for single lights
* ArtNet DMX - Fix offset for single light
Co-authored-by: sedgi <james@jsedgwick.com>
2022-12-16 17:30:59 +01:00
Theo Arends
4e5c1f7a2d
Bump version to v12.3.1.1
2022-12-16 10:20:51 +01:00
s-hadinger
f8b56e1058
Zigbee fix crash on ESP8266 #17397 ( #17405 )
2022-12-15 22:52:19 +01:00
Jason2866
6658c8d269
use https for esp32x for OTA ( #17404 )
2022-12-15 18:17:39 +01:00
Theo Arends
571502114c
Bump version v12.3.0.1
2022-12-14 14:46:08 +01:00
Theo Arends
1ad8b7713e
Add support for ME007-ULS
...
Add support for ME007-ULS narrow FoV ultrasonic distance sensor by Mathias Buder (#17376 )
2022-12-14 12:18:49 +01:00
Mathias
fc8039d960
Adding support for ME007-ULS narrow FoV ultrasonic distance sensor ( #17376 )
...
* Squashed commit of the following:
commit 1441459a47cff0a43aa61ce47510585ee03649f3
Merge: a9fcbd342 7e27945e5
Author: Mathias Buder <mathias_buder@bose.com>
Date: Tue Dec 13 09:00:06 2022 +0100
Merge branch 'development' into me007-narrow-fov-ultrasonic-sensor
commit a9fcbd3428445eb914816f608e064568d16b41e9
Merge: 7bb1049f5 d83119897
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Dec 12 10:33:06 2022 +0100
Merge branch 'development' into me007-narrow-fov-ultrasonic-sensor
commit 7bb1049f51da8d064462b9499ed479a7675b368e
Merge: 83a5afa7a eee86f01a
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Fri Dec 9 09:30:29 2022 +0100
Merge remote-tracking branch 'github/development' into me007-narrow-fov-ultrasonic-sensor
commit 83a5afa7ad27fcde1e67008e41a9bfd9c680cccd
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 8 14:47:13 2022 +0100
[ME007] Added driver version number to MQTT message, small delay between consecutive measurement
commit 9b8667843154f02a23020e655d806ed76ae2e530
Merge: 39180f345 de408921e
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 8 10:12:45 2022 +0100
Merge branch 'development' into me007-narrow-fov-ultrasonic-sensor
commit 39180f3451fce5f06504195faea0124d73dac1ee
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Wed Dec 7 16:41:26 2022 +0100
[ME007] Added median filter
commit 01b68e0e6ca147ac03b63b8c71d035563e3bf13b
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Dec 5 23:08:57 2022 +0100
[ME007] Simplified state maschine within me007_measure()
commit 1c74c6ed3e4097f09792a48420b2016c92e10353
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Dec 5 22:21:16 2022 +0100
[ME007] Fixed issues from previous pull-request
commit 25b667120fd8d70fcfed36de44f1b7a17d0686be
Merge: 01e0b1809 e7d40b8d1
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Dec 5 10:46:25 2022 +0100
Merge branch 'development' into me007-narrow-fov-ultrasonic-sensor
# Conflicts:
# tasmota/include/tasmota_template.h
commit 01e0b18096bfffc67673e25152114694caaf110a
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Sun Dec 4 20:53:39 2022 +0100
[ME007] Minor changes
commit ec00c9b85d223b78586c464bb92d1c7894357a40
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Fri Dec 2 13:08:06 2022 +0100
[ME007] Added some measurement error statistics
commit c5cf65f82c42195752a88fd1553c74ab68c39cb2
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 22:38:07 2022 +0100
[ME007] Fixed MQTT message
commit ae07d8dd77db47e20578f655ec057a63b30e65ce
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 21:56:20 2022 +0100
[ME007] Minor code refactoring
commit d2b43ca70c716e1b637b9efd3b536506233e5365
Merge: 292f5f6c8 816fd78fb
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 16:48:38 2022 +0100
Merge branch 'development' into me007-narrow-fov-ultrasonic-sensor
commit 292f5f6c81f1659eb225271cdd025eb77da02c6f
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 16:47:03 2022 +0100
[ME007] Added logic to detect sensor at boot and during runtime
commit f17af404fee76bf63b30ed3c9d2175c4e01c03ca
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 12:32:19 2022 +0100
[ME007] Added missing define into language files
commit 7a271abeca36139a43ef96bd461d46ba0c662901
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 12:19:23 2022 +0100
[ME007] Improved snesor measuremnt function
commit fe42ebd1124e2246e4d7afd63c905c251e084b27
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Thu Dec 1 00:43:13 2022 +0100
[ME007] Updated state maschine to trigger and receive sensor measurements
commit d137e6dec5104b4716428849d99c68bbf407ab42
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Wed Nov 30 20:35:31 2022 +0100
[ME007] Added initial state maschine to trigger and receive sensor measurements
commit fc3da7b36849df162d9d5496a763ab2beb096aff
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Tue Nov 29 21:28:28 2022 +0100
[ME007] Updated pin name
commit e9fa9fb771cf15dcd9ed8b63b9194154543ef10e
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Nov 28 22:02:34 2022 +0100
[ME007] Fixed issue that sensor GPIOs not shown in drop-down list
commit a13e42660183eb4ab91007ca0ea6bf1544687556
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Nov 28 15:06:34 2022 +0100
[ME007] Added sensor into supported feature list
commit dec17b59ce2905124386f8c90d81656bf104c844
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Nov 28 15:01:58 2022 +0100
[ME007] Removed log message in Xsns23()
commit 11f479d2ec9d3f4e7552c2f78cdc83914c5b8b94
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Mon Nov 28 10:47:55 2022 +0100
[ME007] Added GPIOs to tasmota_template_legacy.h and berry
commit 23aec8e5ff4e9fb8ef7d3b01a707641accc1e01e
Author: Mathias Buder <mathias.buder@gmail.com>
Date: Sun Nov 27 20:10:53 2022 +0100
[ME007] Initial ME007 driver API setup
* [ME007] Reverted change in .gitignore and platform.ini
* [ME007] Removed dependency to stdlib.h
* [ME007] Adjusted unit to cm
* [ME007] Reverted change in tasmota_template_legacy.h
* [ME007] Changed sensor message tag to three characters
* [ME007] Disabled sensor in my_user_config.h
* [ME007] Added driver code size into commente
Co-authored-by: Mathias Buder <mathias_buder@bose.com>
2022-12-14 11:52:26 +01:00
Jason2866
c0b695432a
enable ETHERNET in more esp32 env ( #17391 )
2022-12-14 11:26:09 +01:00
stefanbode
2902c93b29
functionality upgrade ( #17380 )
...
* functionality update see below:
- added shutterxxx0 command to change all shutters in parallel. Similar to power0 command
- added flexible ShutterMotorstop time to control the time between one relay OFF and the next ON. Now not blocking anymore other operations
- fix recent bug "shuttermode x" not working anymore
- changed autoconfig behavior to avoid SHORT CIRCUIT on missing interlock setting or wrong shuttermode
* Adding motorstop time for shutters
* Adding motorstop command for shutters
* func update
- added shutterxxx0 command to change all shutters in parallel. Similar to power0 command
- added flexible ShutterMotorstop time to control the time between one relay OFF and the next ON. Now not blocking anymore other operations
- fix recent bug "shuttermode x" not working anymore
- changed autoconfig behavior to avoid SHORT CIRCUIT on missing interlock setting or wrong shuttermode
* typo fix
* regression fix on "shutterposition stopclose"
* fix mulithread timing issue
2022-12-14 11:25:41 +01:00
s-hadinger
ce0a0d05a9
MQTT now uses Tasmota's DNS resolver instead of LWIP ( #17387 )
2022-12-13 21:46:20 +01:00
s-hadinger
0a57545e11
Berry tcpclient uses Tasmota resolver ( #17386 )
2022-12-13 21:41:20 +01:00
s-hadinger
b1fca09ad2
Ping use ip_addr_t ( #17385 )
...
* Ping use ip_addr_t
* Fix non-IPv6 compilation
2022-12-13 21:41:12 +01:00
s-hadinger
f429d41a32
Fix IPv6 compilation for ESP8266 ( #17374 )
2022-12-13 09:31:43 +01:00
s-hadinger
7e27945e5a
ESP32 fix `Ping` ( #17373 )
2022-12-12 23:07:14 +01:00
mnowa
370debc0e2
Update xsns_53_sml.ino
...
Maximum bytes count for binary modbus CRC calculation in relation to SML_BSIZ value
2022-12-12 16:13:04 +01:00
Theo Arends
630987302a
Fix Analog MQ exception
...
Fix Analog MQ exception (#17271 )
2022-12-12 10:57:21 +01:00
Stephan Hadinger
bde58105d0
More universal way to force IPv4
2022-12-11 16:31:14 +01:00
Stephan Hadinger
1bdb542e50
Fix IPv4 DNS resolution when IPv6 is enabled
2022-12-11 16:24:14 +01:00
Theo Arends
062a2e3a7e
Fix RtcNtpServer induced exception on ESP32
...
Fix RtcNtpServer induced exception on ESP32 (#17338 )
2022-12-11 12:19:03 +01:00
Theo Arends
4f70f4d33e
Merge pull request #17342 from stefanbode/shutterdev
...
Code optimizatons
2022-12-11 10:49:04 +01:00
Tim Lunn
2d64a00d12
Add ST7789 135x240 display
2022-12-11 17:21:03 +11:00
stefanbode
c20d789fde
Update support.ino
2022-12-10 23:54:09 +01:00
stefanbode
c4bb3366a2
Update xdrv_27_shutter.ino
2022-12-10 23:52:53 +01:00
Stephan Hadinger
32bfd2a27b
Berry refactor webclient POST/PUT/PATCH/DELETE
2022-12-10 18:58:42 +01:00
Theo Arends
41d79183f3
Delete xdrv_90_dingtian_relay.ino
2022-12-10 16:56:12 +01:00
Theo Arends
5e23d78bf2
Update credits
2022-12-10 16:55:04 +01:00
Stephan Hadinger
4a32623a51
IPv6 improvements
2022-12-10 13:44:16 +01:00
gemu2015
742302c53f
Makerfabs esp32-s3 p16 ili9488
2022-12-10 07:20:37 +01:00
Theo Arends
1098ec2098
Merge pull request #17184 from fightforlife/development_eb3ble_retries
...
BLE eQ3 - allow to set retries at runtime
2022-12-09 10:55:18 +01:00
Theo Arends
b06a511a44
Merge pull request #17182 from fightforlife/development_eb3ble_hassmode
...
BLE eQ3 - fix hassmode, idle no longer supported
2022-12-09 10:54:37 +01:00
gemu2015
561f6fd480
fix text escape
2022-12-09 09:32:14 +01:00
Stephan Hadinger
20c8348654
Fix compilation
2022-12-08 19:42:04 +01:00
Stephan Hadinger
2f1b2ec5fd
IPv6 support for Ethernet (ESP32)
2022-12-08 19:06:51 +01:00
stefanbode
d2472ef56f
Update xdrv_27_shutter.ino
2022-12-08 18:54:45 +01:00
stefanbode
c98164a400
Update xdrv_27_shutter.ino
2022-12-08 18:36:17 +01:00
stefanbode
27bbec0d40
Update xdrv_27_shutter.ino
2022-12-08 18:08:12 +01:00
stefanbode
8320a944d8
removed index from shuttermode
2022-12-08 12:55:34 +01:00
gemu2015
a83c45e3ad
fix regression from latest commit
2022-12-08 06:43:26 +01:00
barbudor
5916d72598
add missing closing brace
2022-12-07 19:01:17 +01:00
bovirus
aa19bbf970
Update italian language
...
Please check and merge, Thanks.
2022-12-07 09:20:25 +01:00
gemu2015
237695de22
fix recursion
2022-12-07 08:52:13 +01:00
Barbudor
513d6239b3
Fix HMC5883 sensor json
...
Fix https://github.com/arendst/Tasmota/issues/17295
2022-12-06 20:07:18 +01:00
stefanbode
35475d9353
Avoid ghost switching in position 0 and 100
...
confirming the position and setting the tilt in 0 and 100% causes ghost switching of the relays. #16435
2022-12-06 16:27:34 +01:00
stefanbode
687e38f6b5
Fix #17282
...
fix reboot on "shutter" command
2022-12-06 09:27:51 +01:00
s-hadinger
e7d40b8d11
Merge pull request #17270 from s-hadinger/berry_crypto_def
...
Berry crypto module, with AES_GCM by default and EC_CC25519 optional
2022-12-04 19:43:27 +01:00
Stephan Hadinger
ec17440662
Berry crypto module, with AES_GCM by default and EC_CC25519 optional
2022-12-04 19:20:11 +01:00
Stephan Hadinger
70f73edf9e
Fix type for BinaryInValue
2022-12-04 19:15:42 +01:00
s-hadinger
2a1b900775
IPv6 improvements ( #17268 )
...
* IPv6 improvements
* Fix esp8266 compilation
* grrr
* Fix compilation issue
* Fix declaration
* Fix esp32c3
2022-12-04 16:57:34 +01:00
Theo Arends
a7eaca59e6
Merge pull request #17267 from stefanbode/patch-3
...
Fix rounding error on tiltmovement
2022-12-04 15:13:01 +01:00
Theo Arends
e1221b924d
Changed removed leading spaces on commands `(S)SerialSend1 to 6`
...
Removed leading spaces on commands ``(S)SerialSend1 to 6`` but keep on duplicate commands ``(S)SerialSend11 to 16`` (#16723 )
2022-12-04 15:09:39 +01:00
stefanbode
496aeeff07
Fix rounding error on tiltmovement
...
fix #17191
2022-12-04 14:41:38 +01:00
stefanbode
9be44131b9
Support Setoption13 1 on shutters to immediate feedback
2022-12-04 13:25:20 +01:00
Theo Arends
5f8ef0c5cb
Fix LD2410 bad reception detection
2022-12-04 12:37:50 +01:00
Theo Arends
fca19401b7
Increase user input energy max values ( #15856 )
2022-12-04 12:25:17 +01:00
Theo Arends
bb88034669
Fix LD2410 Hardware Watchdogs
2022-12-04 10:50:58 +01:00
Theo Arends
186aef0ad4
Merge pull request #17256 from gemu2015/scripter_fix
...
fix google chart
2022-12-04 08:25:32 +01:00
gemu2015
0015b5fc04
fix google chart
2022-12-04 08:16:21 +01:00
gemu2015
1aeee69c08
optional TRX enable
2022-12-04 07:47:21 +01:00
Theo Arends
25ab45288b
Merge pull request #17249 from kurkav/development
...
Invalid processing of received value.
2022-12-03 12:46:38 +01:00
Theo Arends
bbde894628
Add serial Modbus transmit enable GPIOs
...
Add serial Modbus transmit enable GPIOs to all modbus energy drivers and modbus bridge (#17247 )
2022-12-03 12:33:42 +01:00
kurkav
6da636d685
Invalid processing of received value.
...
Int64 value was read from Float buffer.
Also units received were Wh, struct needs kWh.
2022-12-03 11:54:30 +01:00
Theo Arends
816fd78fbb
Fix LD2410 using HardwareSerial on ESP8266
2022-12-01 16:18:38 +01:00
Stephan Hadinger
d3be3dfe8f
IPv6 preview for ESP32, also working for ESP8266
2022-11-30 19:40:58 +01:00
Theo Arends
7fab7bbf36
Merge pull request #17224 from enseitankado/development
...
Update en_GB.h
2022-11-30 09:42:07 +01:00
stefanbode
3569927403
Update ZeroCross Dimmer calibration on physical measurement
...
Alligned with physical measurement of 1KW heating
2022-11-30 09:15:34 +01:00
Özgür Koca
7ea813c778
Update en_GB.h
...
Writing mistake fixed.
2022-11-30 03:09:46 +03:00
Theo Arends
af9f83e7e4
Bump version v12.2.0.6
2022-11-29 11:11:39 +01:00
Theo Arends
143373b0d3
Reduce LD2410 Hardware Watchdogs
2022-11-29 10:51:56 +01:00
gemu2015
fcf12e1adb
sml_obis_line software flag
2022-11-28 07:41:37 +01:00
Theo Arends
a1ffd88819
Merge pull request #17201 from stefanbode/patch-1
...
Bugfix for Zero-Cross Power correction
2022-11-27 18:39:27 +01:00
Stephan Hadinger
a0ed383840
Berry add module mdns
2022-11-27 18:08:53 +01:00
stefanbode
3446b0b78c
bugfix
2022-11-27 17:14:51 +01:00
stefanbode
fe8229ea30
bugfix zero cross
2022-11-27 17:13:23 +01:00
Theo Arends
220a03f043
Add LD2410 debugging info
2022-11-27 12:11:48 +01:00
bovirus
ac52f67c7e
Update italian language
2022-11-27 08:52:45 +01:00
Theo Arends
53563d44d8
Add support for HLK-LD2410 24GHz smart wave motion sensor
...
Add support for HLK-LD2410 24GHz smart wave motion sensor
2022-11-26 17:49:25 +01:00
Theo Arends
18453eec97
Add config commands to POC LD2410
2022-11-26 17:17:59 +01:00
Theo Arends
244e3ed010
Merge pull request #17186 from stefanbode/patch-1
...
Allow to maintain venetian tilt also on end-position 0 and 100
2022-11-26 16:19:22 +01:00
Theo Arends
30f64d3c42
POC HLK-LD2410
2022-11-26 10:52:42 +01:00
stefanbode
46b0584282
Allow to maintain venetian tilt also on end-position 0 and 100
...
Requested by user
2022-11-25 17:04:57 +01:00
Frederik
075140e3b7
fix valve is closed condition
2022-11-24 18:33:13 +01:00
Frederik
339b8a0b96
fix hassmode, idle no longer supported
2022-11-24 18:19:12 +01:00
Frederik
1c29be8749
remove hassmoda changes to create seperate PR
2022-11-24 18:15:43 +01:00
Frederik
e3cddc4208
introduce configurable retries and change hassmode
2022-11-24 18:05:00 +01:00
Theo Arends
430396832f
Fix thermostat ramp-off time
...
Fix thermostat ramp-off time (#16424 )
2022-11-24 15:09:39 +01:00
Theo Arends
a381da3a39
Revert GUI file accept
2022-11-24 14:47:26 +01:00
Theo Arends
f0f1a85984
Merge pull request #17177 from stefanbode/patch-1
...
AC-Dimmer Power lookup table
2022-11-24 14:35:29 +01:00
Theo Arends
dc93d310c9
Merge pull request #17163 from hallard/teleinfo_fix
...
Teleinfo Fix BBR and EJP detection
2022-11-24 14:29:04 +01:00
stefanbode
fce966800f
bugfix in comment
2022-11-24 14:09:56 +01:00
stefanbode
e3f0445a5d
fix duplicate line
2022-11-24 13:56:34 +01:00
stefanbode
b5448535b2
Update dimmer loockup table
2022-11-24 10:51:58 +01:00
stefanbode
8bc46aa0d9
AC-Dimmer update
...
change to linear power distribution on PWM
2022-11-24 09:39:46 +01:00
stefanbode
7dd0003617
Update AC-Dimmer power calculation
...
Power on AC-Dimmer is based on integral over the sinus. Implement mapping table to get a more linear power behavior.
2022-11-24 09:37:07 +01:00
Stephan Hadinger
5c3df72675
Disable MQTT_HOST_DISCOVERY by default
2022-11-23 21:57:40 +01:00
Stephan Hadinger
87de264146
Improve mdns logging
2022-11-23 21:41:35 +01:00
Charles
9b37690039
Fix BBR and EJP detection in historique
2022-11-22 23:29:52 +01:00
Theo Arends
a93a94666f
Fix LD2410 labels
2022-11-22 12:35:30 +01:00
Theo Arends
215a6ce027
Merge pull request #17160 from hallard/teleinfo_histo
...
Teleinfo new TEMPO (BBR) contract
2022-11-22 09:11:07 +01:00
Charles
200221acc2
Added TEMPO and status register decoding for standard mode
2022-11-22 00:41:58 +01:00
Charles
aa4ff5cede
Added Tempo/BBR contract, fixed display BASE bug
2022-11-21 20:06:50 +01:00
barbudor
743c162499
Adding PUT, PATCH and DELETE to Berry webclient
2022-11-21 19:42:46 +01:00
Theo Arends
21290de9c4
Prep HLK-LD2410
2022-11-21 14:07:25 +01:00
Theo Arends
06b6e31cad
Merge pull request #17147 from joba-1/rgx-fix-wifimanager-handling
...
don't touch AP_STA mode only if Rgx is up
2022-11-21 10:33:19 +01:00
Theo Arends
40294e13fc
Fix Serial Bridge Skip count
2022-11-21 10:32:13 +01:00
Stephan Hadinger
d40c24d6d3
Berry ArtNet implementation
2022-11-20 22:04:30 +01:00
Stephan Hadinger
e4bae0cca6
Moved to uint16_t
2022-11-20 18:32:37 +01:00
Stephan Hadinger
923ef8202e
Zigbee plugin mul/div extended to 16 bits
2022-11-20 18:21:46 +01:00
joba-1
4b52be6a5e
don't touch AP_STA mode only if Rgx is up
2022-11-20 16:28:59 +01:00
Theo Arends
f9138984bf
Add accept filename extensions to GUI
...
Add accept filename extensions to GUI file upload input fields (#16875 )
2022-11-20 15:07:38 +01:00
Theo Arends
4f31e7a1b2
Add command `SetOption35 0..255`
...
Add command ``SetOption35 0..255`` to skip number of received messages in Serial Bridge (default 0) (#17140 )
2022-11-20 12:52:24 +01:00
s-hadinger
7d1e5cf487
Merge pull request #17143 from s-hadinger/zigbee_fiw_aqara_syn
...
Zigbee fix attribute not reported
2022-11-19 15:14:47 +01:00
Stephan Hadinger
16b34963d5
Fix identaiton
2022-11-19 15:01:01 +01:00
Theo Arends
425f83bf85
Update Serial Bridge code size
2022-11-19 14:59:36 +01:00
Stephan Hadinger
82df1a9152
Zigbee fix attribute not reported
2022-11-19 14:59:07 +01:00
joba-1
4844209a3b
rgx add port forward with ip and "dry" refactoring
2022-11-19 12:47:53 +01:00
Theo Arends
5662a3965c
Merge pull request #17113 from joba-1/rgx-port-forward-for-esp8266-too
...
Rgx port forward for esp8266 too
2022-11-19 10:06:36 +01:00
Theo Arends
215db46966
Merge pull request #17136 from Staars/mi_disco
...
MI32 legacy: hide BLE sensors from discovery to do this in Berry
2022-11-19 10:05:53 +01:00
Anton
52faed8c08
Bugfix: RfSend command to support bits>32 for decimal command format
2022-11-19 01:40:24 -05:00
Christian Baars
7129c64048
hide sensors from discovery to do this in Berry
2022-11-18 20:46:42 +01:00
Theo Arends
783631903d
Add user control over Serial Bridge buffers
...
- Add optional define ``SERIAL_BRIDGE_BUFFER_SIZE`` to set Serial Bridge internal buffer size (Default ESP8266 = 256, ESP32 = 800)
- Add command ``SSerialBuffer 256..SERIAL_BRIDGE_BUFFER_SIZE`` to change serial bridge rx buffer size (#17120 )
2022-11-18 16:21:54 +01:00
Theo Arends
69f903618d
Fix intermittent wifi AP starts
2022-11-18 14:31:49 +01:00
Theo Arends
0674f9b0b6
Add command `SSerialBuffer 64..256`
...
Add command ``SSerialBuffer 64..256`` to change software serial bridge receive buffer size from default (64) to max local buffer size (256) (#17120 )
2022-11-18 13:00:59 +01:00
Stephan Hadinger
7e9e7b8e3e
Zigbee add default plugin in flash
2022-11-18 00:21:01 +01:00
Stephan Hadinger
d1c71ca91b
Fix Zigbee auto-responder frame direction
2022-11-18 00:04:54 +01:00
Stephan Hadinger
c607a67024
Include Wemo SSDP presentationURL in Unishox
2022-11-17 20:26:00 +01:00
Theo Arends
619c5431d7
Add Wemo SSDP presentationURL
...
Add Wemo SSDP presentationURL for easy access using Windows Networks Other Device device double click (#17084 )
As implemented only works when USE_UNISHOX_COMPRESSION is disabled.
2022-11-17 17:54:42 +01:00
Theo Arends
16b796ccd5
Fix emulation regression from ArtNet implementation
2022-11-17 17:30:44 +01:00
joba-1
ffac19855b
Merge branch 'arendst:development' into rgx-port-forward-for-esp8266-too
2022-11-17 16:53:35 +01:00
Theo Arends
9e65dd51e9
Merge pull request #17114 from curzon01/modbus
...
Fix generic modbus single phase register output
2022-11-17 15:21:36 +01:00
Norbert Richter
0cd97d3890
Fix generic modbus single phase register output
2022-11-17 15:14:28 +01:00
Theo Arends
d1c7ee882b
Reset energy today at midnight ( #16791 )
2022-11-17 14:58:16 +01:00
Theo Arends
d4bfd88256
Merge pull request #17112 from curzon01/DS18x20_ESP32_parasite_power
...
Add DS18x20 parasitic power usage on ESP32
2022-11-17 12:42:25 +01:00
joba-1
2df095d57a
Merge branch 'arendst:development' into rgx-port-forward-for-esp8266-too
2022-11-17 12:40:10 +01:00
Norbert Richter
b149da46c6
Add DS18x20 parasitic power usage on ESP32
2022-11-17 12:24:11 +01:00
Theo Arends
acca26f9cd
Merge pull request #17108 from curzon01/patch1
...
Fix linker error using #undef USE_WS2812 for ESP32
2022-11-17 12:06:36 +01:00
Theo Arends
34ededb9d8
Add comment for future use
2022-11-17 12:01:09 +01:00
Theo Arends
91953e2658
Merge pull request #17103 from joba-1/rgx-preserve-ap-connections-on-sta-reconnect
...
preserve AP connections if STA side reconnects
2022-11-17 11:50:26 +01:00
Theo Arends
a924e41ff3
Bump version v12.2.0.5
...
- Fixed ModbusBridge baudrates over 76500 baud (#17106 )
- Bump version v12.2.0.5
2022-11-17 11:44:51 +01:00
Norbert Richter
be7581b377
Fix linker error using undef USE_WS2812 for ESP32
2022-11-17 11:13:40 +01:00
joba-1
b1ebda8524
Range extender port forwarding also for ESP8266
2022-11-16 23:51:54 +01:00
Stephan Hadinger
7344fd54dc
Fix ArtNet crash
2022-11-16 21:24:57 +01:00
joba-1
552c44425b
Merge branch 'arendst:development' into rgx-preserve-ap-connections-on-sta-reconnect
2022-11-16 19:41:59 +01:00
Stephan Hadinger
5f0b92568e
Add ArtNet to Tasmota32 precompiled
2022-11-16 18:41:07 +01:00
joba-1
4eb0bf80dc
preserve AP connections if STA side reconnects
2022-11-16 17:28:03 +01:00
Theo Arends
f044ccdeec
Remove commands ArtNetStop and ArtNetStart
2022-11-16 16:26:12 +01:00
Theo Arends
a0e7191d4e
Add command ArtNet
...
- Fix ArtNetStop
2022-11-16 16:15:31 +01:00
Theo Arends
56a71c3ca9
Merge pull request #17092 from joba-1/rgx-portmap
...
add command RgxPort to setup port forwarding
2022-11-16 14:17:55 +01:00
s-hadinger
0f5a7e4a77
Merge pull request #17096 from s-hadinger/zigbee_doc
...
Zigbee doc
2022-11-16 14:03:21 +01:00
Stephan Hadinger
56e06b7fc5
Fix command name bug
2022-11-16 13:45:59 +01:00
Stephan Hadinger
a26e634408
Doc is off by default
2022-11-16 13:44:06 +01:00
Stephan Hadinger
0b18c60ba2
Zigbee ZbProbe for unknown devices and doc helper
2022-11-16 13:43:36 +01:00
Theo Arends
229c2cce06
Revert Art-Net to ArtNet
2022-11-16 10:55:56 +01:00
Theo Arends
b92d5ab12c
Fix ArtNet compilation on ESP32
2022-11-16 10:47:55 +01:00
joba-1
8af22a1904
remove unneeded return
2022-11-15 20:12:07 +01:00
joba-1
e468cf53ee
add command RgxPort to setup port forwarding
2022-11-15 18:53:38 +01:00
Theo Arends
5f3d504c30
Add support for HMC5883L
...
Add support for HMC5883L 3-Axis Digital Compass sensor by Andreas Achtzehn (#17069 )
2022-11-15 11:11:32 +01:00
Theo Arends
5e61ee6086
Merge pull request #17069 from AndreasAchtzehn/pr-hmc5883l
...
Support for I2C device HMC5883L (3-axis magnetic sensor)
2022-11-15 10:38:30 +01:00
Theo Arends
e88d1682e9
Add command `SwitchMode 16`
...
Add command ``SwitchMode 16`` sending only MQTT message on inverted switch change (#17028 )
2022-11-15 10:10:29 +01:00
Theo Arends
79c1bd2ae8
Merge branch 'development' into zigbee_aqara_plug
2022-11-15 09:27:40 +01:00
Theo Arends
c7543ff963
Merge pull request #17076 from joba-1/rgx-esp8266
...
add RgxClients for ESP8266
2022-11-15 09:21:14 +01:00
joba-1
4f343fd7b7
add RgxClients for ESP8266
2022-11-14 23:56:38 +01:00
Stephan Hadinger
d2d384dc72
Zigbee improved Aqara plug support and completed cluster 0x0702
2022-11-14 22:46:08 +01:00
Andreas Achtzehn
20d9975d6f
Support for I2C device HMC5883L (3-axis magnetic sensor)
2022-11-14 20:20:04 +01:00
Cyril Pawelko
62c3a92ae7
Zigbee plugin to fix Moes-Tuya KCTW1Z Humidity
...
For device
Should work with TS0201:_TZ3000_itnrsufe , regarding https://zigbee.blakadder.com/Tuya_KCTW1Z.html
2022-11-14 18:42:57 +01:00
Theo Arends
5b1aff5141
Add RTC logging to energy
2022-11-14 17:11:38 +01:00
Theo Arends
c92d51f050
Rename ArtNet to Art-Net
2022-11-14 14:20:41 +01:00
Theo Arends
c63aad49c1
Merge pull request #17048 from joba-1/range-extender-clients-list
...
Range extender clients list
2022-11-14 13:55:30 +01:00
joba-1
aad82c027f
change rgx client mac format in list as requested
2022-11-14 13:02:04 +01:00
joba-1
f48e86f0c7
ap sta list header esp_wifi.h is ESP32 only
2022-11-14 02:25:24 +01:00
joba-1
cc6f8840f9
add rssi for each entry of RgxClients list
2022-11-14 01:47:00 +01:00
joba-1
912574f8d7
unconditional RgxClients, ip dict with mac as key
2022-11-14 01:18:32 +01:00
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
Helge
31c94424a9
Json name adaption + test config
2022-10-04 17:39:06 +02:00
Theo Arends
3df0ed4d20
Merge pull request #16716 from gemu2015/kamstrup
...
fix kamstrup protocol
2022-10-04 17:01:19 +02:00
Stephan Hadinger
3c729c772e
Zigbee load from FS before EEPROM
2022-10-04 16:02:44 +02:00
Helge
3beeba7641
remove empty line
2022-10-04 15:50:55 +02:00
Helge
5998fe856a
added code recommendations
...
and reduce functionality to the most necessary
2022-10-04 15:48:27 +02:00
Stephan Hadinger
f0cf998ca4
Zigbee urgent fix for zbv4
2022-10-04 14:57:07 +02:00
s-hadinger
8740d049ca
Merge branch 'development' into zigbee_alexa_multi_ep
2022-10-04 13:04:40 +02:00
Theo Arends
b54c5fcb8c
Add ESP32-U4WDH single/dual core detection
2022-10-04 12:51:53 +02:00
Stephan Hadinger
e41ac7c242
Zigbee Alexa/Hue emulation, support multiple switches on separate endpoints
2022-10-04 12:49:10 +02:00
gemu2015
979ba9e707
median filter disable switch
2022-10-04 11:42:56 +02:00
Theo Arends
7152d012d9
Fix Shelly Plus 2PM negative values
2022-10-04 09:37:29 +02:00
Helge
d5bc687844
Update xsns_33_qmc5883l.ino
2022-10-04 07:43:34 +02:00
Helge
3e9549b6fe
Update xsns_33_qmc5883l.ino
...
replace self written function by existing one (I2C)
2022-10-03 22:11:59 +02:00
Helge
92eab2cc9f
Update xsns_33_qmc5883l.ino
...
remove some warnings
2022-10-03 20:42:28 +02:00
Theo Arends
8eb7b007d5
Support for Shelly Plus 2PM
...
- Version bump to v12.1.1.4
- Support for Shelly Plus 2PM using template ``{"NAME":"Shelly Plus 2PM PCB v0.1.9","GPIO":[320,0,0,0,32,192,0,0,225,224,0,0,0,0,193,0,0,0,0,0,0,608,640,3457,0,0,0,0,0,9472,0,4736,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"AdcParam1 2,10000,10000,3350"}``
2022-10-03 18:02:50 +02:00
Theo Arends
a05f731a42
Fix Shelly Plus 2PM column swap
...
- Fix Shelly Plus 2PM column swap
- Prep Shelly Plus 2PM ADE7953 reset pin
2022-10-03 17:13:01 +02:00
gemu2015
abe6fd8eaa
fix kamstrup protocol
2022-10-03 16:08:49 +02:00
Helge
53ff032fdc
Update my_user_config.h
2022-10-03 14:02:24 +02:00
Helge
e20428f50c
Update my_user_config.h
...
deactivate the driver
2022-10-03 13:39:18 +02:00
gemu2015
43c6cf6e26
udisplay parallel support
2022-10-03 12:24:27 +02:00
gemu2015
baace8c133
add parallel 8 ili9341
2022-10-03 12:21:17 +02:00
Helge
f8ce06b339
Update my_user_config.h
2022-10-03 12:10:40 +02:00
Barbudor
db5bef61c6
fix javascript scrumbled by quote char
2022-10-02 21:49:52 +00:00
Helge
125bfafc88
adaption of languages files
2022-10-02 23:47:05 +02:00
Helge
0c123e131f
Update xsns_33_qmc5883l.ino
2022-10-02 22:21:18 +02:00
Helge
49f0f259ea
Update my_user_config.h
2022-10-02 21:49:36 +02:00
Helge
c15d974b44
add new driver to support qmc5883L
2022-10-02 21:41:51 +02:00
Stephan Hadinger
58c0ca4076
fix compilation
2022-10-02 21:13:32 +02:00
Stephan Hadinger
b4aca5a3f3
Zigbee friendly names per endpoint
2022-10-02 20:54:49 +02:00
Theo Arends
16c6a471cc
Fix ADE7953 calibration ( #16486 )
2022-10-01 22:25:24 +02:00
TheChatty
a1914ddd22
Specify ModBus Bridge code sizes
...
With Tasmota 12.1.1 code size will increase by 4.608 bytes with MODBUS_BRIDGE and by further 2.160 bytes with MODBUS_BRIDGE_TCP
2022-10-01 12:10:18 +02:00
Theo Arends
b63da8fd0f
Merge pull request #16702 from barbudor/fix-adc_temp-alternate-mode
...
Fix ADC_temp alternate mode
2022-10-01 10:18:18 +02:00
Barbudor
7c258f4de1
Add param4 in AdcParam ersponse
2022-09-30 23:53:58 +02:00
Theo Arends
0ec8b47741
Add ADE7953 register decode
2022-09-30 18:01:34 +02:00
Theo Arends
04e0aaf126
Add CO2 autolight
...
Add CO2 autolight to CO sensors SCD30, SCD40 and EZOCO2
2022-09-30 14:31:30 +02:00
Theo Arends
38d2c444e8
Add optional ADE7953 reg dump
...
Add optional ADE7953 reg dump (#16486 )
2022-09-30 12:39:03 +02:00
Theo Arends
bda451ff91
Merge pull request #16649 from md5sum-as/development
...
Add support alias for ds18x20 sensors.
2022-09-29 14:32:16 +02:00
Theo Arends
ec964d1c9e
Add can bus sniffer
...
Add can bus sniffer based on MCP2515 (#16684 )
2022-09-29 14:31:40 +02:00
Theo Arends
5fe2554e6a
Refactor buttons
2022-09-28 12:17:48 +02:00
Theo Arends
fcfbde8ed8
Add Sonoff SPM Surge overload message
...
Add Sonoff SPM Surge overload message (#15695 )
2022-09-28 11:44:52 +02:00
Barbudor
e9922b0b13
adc_temp alternate mode, take 2
2022-09-27 23:05:53 +02:00
pkkrusty
7722f5d00a
Update command list in description
2022-09-27 20:48:37 +00:00
Theo Arends
f80c6c69bf
Fix ESP32-C3 compilation
2022-09-27 16:04:34 +02:00
Theo Arends
89c1254f69
Fix ESP8266 compilation
2022-09-27 15:55:45 +02:00
Theo Arends
f668ea44ed
Add ESP32-S2 and ESP32-S3 touch input support
2022-09-27 15:36:35 +02:00
Theo Arends
aacc0084ae
Merge pull request #16667 from barbudor/analod_temp_alternate
...
Alternate ADC_TEMP mode
2022-09-27 15:05:26 +02:00
Theo Arends
3a4a82ba0a
Fix ESP32 touch button multi-press and hold detection
...
Fix ESP32 touch button multi-press and hold detection (#16596 )
2022-09-27 14:31:21 +02:00
Theo Arends
2f61040891
Remove unwanted space from filename
2022-09-27 11:04:59 +02:00
Theo Arends
27caae90eb
Fix Qualitel RGBWC bulb ( #16626 )
2022-09-26 21:51:29 +02:00
Theo Arends
8e961eb43a
Fix Qualitel RGBWC bulb
...
Fix Qualitel RGBWC bulb (#16626 )
2022-09-26 21:48:50 +02:00
Theo Arends
b0cfeb3a2c
Remove unneeded delay
2022-09-26 17:14:17 +02:00
Theo Arends
84f9103280
Fix SM2135 no switch off
...
Fix SM2135 no switch off (#16626 )
2022-09-26 16:35:51 +02:00
Theo Arends
67d725d7cf
Fix SR04 serial receive
...
Fix SR04 serial receive (#16613 )
2022-09-26 14:06:28 +02:00
Theo Arends
e3c77331c6
Sync button_v2
2022-09-26 10:37:43 +02:00
Theo Arends
650d72706a
Merge pull request #16657 from cmiguelcabral/development
...
Publish CLEAR message on button HOLD release when SO73 is ON
2022-09-26 10:14:11 +02:00
Barbudor
d6cdec003f
alternate ADC_TEMP mode, take 1
2022-09-25 22:40:29 +02:00
Miguel Cabral
1e0e6cd1c8
Publish CLEAR message on button HOLD release when SO73 is ON
2022-09-25 19:43:32 +01:00
Theo Arends
ed21c89d0e
Merge pull request #16654 from Staars/t_watch
...
fix compilation for TTGO watch
2022-09-25 17:41:50 +02:00
Theo Arends
77a6fcc71a
Merge pull request #16653 from barbudor/ina226_sensor54_voltage_fs
...
INA226 - Sensor54 to specify VBUS Full Scale
2022-09-25 17:41:28 +02:00
Christian Baars
ff7c624413
fix compilation for TTTGO watch
2022-09-25 16:52:32 +02:00
Theo Arends
4f2a1b9c54
Merge pull request #16645 from ortegafernando/development
...
Software Serial buffer to MIN_INPUT_BUFFER_SIZE
2022-09-25 16:36:33 +02:00
md5sum-as
c95baadbc0
Disable DS18x20_USE_ID_ALIAS in default config
2022-09-25 16:59:39 +03:00
md5sum-as
2d2afb6241
Add support alias for ds18x20 sensors ESP32
2022-09-25 16:56:22 +03:00
barbudor
10f6e980f5
fix power calculation
2022-09-25 14:09:39 +02:00
md5sum-as
c5777fcb52
Add support alias for ds18x20 sensors
2022-09-25 14:45:35 +03:00
Theo Arends
28a1859b01
Fix Shelly EM A/B channel display
...
Fix Shelly EM A/B channel display (#16486 )
2022-09-24 19:02:24 +02:00
Theo Arends
ebff389cc0
Fix ADE7953 negative phase angles
...
Fix ADE7953 negative phase angles (#16486 )
2022-09-24 18:49:41 +02:00
ortegafernando
a9f15ae379
Software Serial buffer to MIN_INPUT_BUFFER_SIZE
...
Increase software serial buffer to MIN_INPUT_BUFFER_SIZE
2022-09-24 17:11:20 +02:00
Theo Arends
530b5a0602
Merge pull request #16636 from 3rdvision/development
...
Improve pt_pt translations
2022-09-24 16:37:48 +02:00
Theo Arends
38e05671b8
Merge pull request #16574 from kiwic-moskvic/issue/oled_72x40_support
...
Added support for OLED display 72x40px
2022-09-24 15:26:32 +02:00
Theo Arends
478aac4c8a
Merge pull request #16610 from balogh-attila/development
...
Respect m_flags.skip in OpenTherm polling.
2022-09-24 15:23:48 +02:00
Theo Arends
96b7f79d15
Merge pull request #16563 from Jason2866/temp_no_nan
...
Temperature error messages fixed in core 2.0.5
2022-09-24 15:23:09 +02:00
Theo Arends
0d124ee1cc
Merge pull request #16612 from ortegafernando/development
...
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
2022-09-24 15:22:02 +02:00
barbudor
58ea6ec3d2
remove addlog with possible %_f issue
2022-09-24 14:14:18 +02:00
Stephan Hadinger
879df8a222
Fix startup if F2 is not present
2022-09-24 11:58:58 +02:00
Stephan Hadinger
ef5138d36d
Zigbee don't abort if endpoint F2 denied
2022-09-24 09:53:01 +02:00
3rdvision
d4e6be00c5
Improve pt_pt translations
2022-09-23 20:05:22 +01:00
Stephan Hadinger
22a2bc0fd7
zigbee prepare for multiple Alexa devices per zigbee device
2022-09-22 22:33:04 +02:00
ortegafernando
0333e9e452
Add SetOption147
...
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 22:27:44 +02:00
Stephan Hadinger
68b11e0168
Zigbee move synonyms to a specific method
2022-09-22 21:56:48 +02:00
ortegafernando
f9bfca4a47
Add SetOption147
...
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 21:05:36 +02:00
ortegafernando
cda2e2f80c
Add SetOption147
...
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 20:59:48 +02:00
ortegafernando
83b3343a34
Add SetOption147
...
SetOption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-22 20:57:02 +02:00
Stephan Hadinger
cc25c1abfe
Zigbee allow spaces in names
2022-09-22 13:24:07 +02:00
Stephan Hadinger
c83abd12c8
Zigbee Tuya wildcard support
2022-09-21 22:33:53 +02:00
ortegafernando
af2a2076e3
SetOption147
...
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:44:17 +02:00
ortegafernando
f17e3440ac
Setoption147
...
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:42:53 +02:00
ortegafernando
d9e32d8b06
Setoption147
...
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:41:10 +02:00
ortegafernando
cd2656b8ad
Setoption147
...
Setoption147 (MQTT) Disable publish SSerialReceived MQTT messages. If disabled, you must use event trigger rules instead.
If it is activated, tasmota will not publish a MQTT message every time a SSerialReceived event fires. Use rules to control "what, how and when" publish these messages.
2022-09-21 21:39:45 +02:00
ortegafernando
a4bf3b3ff0
Add SetOption147
...
Add SetOption147 (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:35:40 +02:00
ortegafernando
5d3ae21159
Add SetOption147
...
Add SetOption147 (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:34:22 +02:00
ortegafernando
a6d4fe1e46
Add SetOption157
...
Add SetOption147 (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:27:19 +02:00
ortegafernando
a79ab7275c
Add SetOption147
...
Add SetOption147 (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-21 09:25:23 +02:00
Attila Balogh
d48283ca30
Respect m_flags.skip in OpenTherm polling.
2022-09-21 00:58:56 +02:00
ortegafernando
8455a3fd3c
Add SetOption147
...
Add SetOption147 (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-20 23:38:59 +02:00
ortegafernando
3cb2c7c497
Add SetOption147
...
Add SetOption147 (MQTT) Enable publish SSerialReceived MQTT messages. If disabled, use event rules instead.
If it is disabled, tasmota will not publish an MQTT message every time a SSerialReceived event fires. Use rules to control how and when publish these messages.
2022-09-20 23:12:54 +02:00
Stephan Hadinger
44e03f014a
Tests are actually not needed thanks to guarding statement
2022-09-20 14:45:59 +02:00
Stephan Hadinger
28920fdeb7
Fix bug in Z_attribute::equalsCmd
2022-09-20 14:43:36 +02:00
Stephan Hadinger
dff9274cb6
Zigbee basic support for Green Power
2022-09-19 22:28:38 +02:00
Stephan Hadinger
eb65038b6c
Zigbee report unprocessed attributes
2022-09-19 22:03:46 +02:00
Adrian Deaconu
af6706d6e2
Add ZIGBEE_TOPIC_FNAME
2022-09-19 15:19:43 +01:00
Tomas Zahradnik
98dda967e8
Added support for OLED display 72x40px
...
* Small OLED display with ssd1306 driver and resolution 72x40px must be
added into list of supported displays. Also some shift in video ram must
be added.
Signed-off-by: Tomas Zahradnik <tomas.zahradnik@centrum.cz>
2022-09-19 09:46:30 +02:00
gemu2015
afefa0f519
modbus debug off
2022-09-19 07:23:31 +02:00
Stephan Hadinger
e94baa84cf
Fix zigbee attribute writes and configuration
2022-09-18 19:23:59 +02:00
Jason2866
5da6ab8f70
Temp error messages fixed
2022-09-18 12:58:48 +02:00
Jason2866
452c6fabb0
Tasmota Core 2.0.5
...
* Flash real size is now in core
* Flash chip magic size now in Tasmota `ESP_getFlashChipMagicSize`
* Tasmota Core 2.0.5
2022-09-17 15:53:58 +02:00
Stephan Hadinger
ead891ef0e
Zigbee support for decimal Voltage/Current/Power on power metering plugs
2022-09-16 22:55:07 +02:00
Jason2866
5eb43d21b3
Merge pull request #16539 from gemu2015/scripter_update
...
nested loops etc
2022-09-16 13:13:08 +02:00
gemu2015
52c21ff5d6
nested loops etc
2022-09-16 12:31:30 +02:00
gemu2015
9dde8da7fe
add kamstrup, fix mbus u32
2022-09-16 12:27:16 +02:00
Theo Arends
971b06ccdd
Add command `SetOption46 0..255`
...
Add command ``SetOption46 0..255`` to add 0..255 * 10 milliseconds power on delay before initializing I/O (#15438 )
2022-09-15 17:17:16 +02:00
Theo Arends
1f01ca0cc4
Increase power on wait time for SCD30
...
Increase power on wait time for SCD30 (#15438 )
2022-09-15 14:50:15 +02:00
Theo Arends
7e21442e96
Fix support of more touch pins ( #16518 )
2022-09-15 12:27:49 +02:00
Theo Arends
903d3174b2
Fix ADE7953 apparent and reactive power calibration
2022-09-15 11:22:09 +02:00
Stephan Hadinger
0e00d082ec
Zigbee update ZCL
2022-09-14 19:34:47 +02:00
Theo Arends
6aece15bd6
ESP32 Increase number of button GPIOs from 8 to 28
...
ESP32 Increase number of button GPIOs from 8 to 28 (#16518 )
2022-09-14 16:33:01 +02:00
Theo Arends
0d10aeab16
Fix MP3 compile error ( #16516 )
2022-09-14 15:42:48 +02:00
Theo Arends
c7a864231a
Refactor ADE7953
2022-09-13 17:58:22 +02:00
Theo Arends
8b5a34b014
Add support of optional file calib.dat
...
Add support of optional file calib.dat on ADE7953 based energy monitors like Shelly EM (#16486 )
2022-09-13 15:35:09 +02:00
ZoneMR
b1ee94c248
Update xdrv_16_tuyamcu.ino
...
Support longer-form TUYA_MCU_FUNC_POWER_COMBINED payloads used by some devices, including "2P 63A TUYA APP WiFi Smart Circuit Earth Leakage Over Under Voltage Protector Relay Device Switch Breaker Energy Power kWh Meter".
2022-09-13 13:17:39 +01:00
Theo Arends
28c343f3c8
Add HLW debug info
2022-09-11 14:58:25 +02:00
Theo Arends
5b7371d98f
Merge pull request #16492 from Staars/MI32
...
MI32 legacy: refactor MI32 functions to CTYPE_DECLARATION
2022-09-11 07:34:02 +02:00
Christian Baars
9ec5009c6d
refactor MI32 functions to CTYPE_DECLARATION
2022-09-10 21:10:39 +02:00
Stephan Hadinger
7fee430e9f
Berry has persistent MQTT subscriptions: auto-subscribe at (re)connection
2022-09-10 19:08:26 +02:00
Theo Arends
71ddc7e0a7
Merge pull request #16487 from Staars/MI32
...
MI32 legacy driver: refactor MI32 and BLE in Berry to module
2022-09-10 17:14:28 +02:00
Christian Baars
d57a1cadc9
refactor MI32 and BLE in Berry to module
2022-09-10 16:38:12 +02:00
Theo Arends
ae1d4ef1f7
Bump version to v12.1.1.2
2022-09-10 16:32:57 +02:00
Theo Arends
be544b4a96
Merge pull request #16483 from Jason2866/s3_webcam
...
Fix ESP32-S3 webcam bootloop
2022-09-10 14:24:19 +02:00
s-hadinger
c5b22b53d6
Merge pull request #16482 from s-hadinger/berry_new_op_engine
...
Berry improve operator detection in rules
2022-09-10 13:10:06 +02:00
Jason2866
8ff3438979
add more cams via .h file ( #310 )
2022-09-10 12:54:28 +02:00
Jason2866
feaf610ed1
Merge pull request #16473 from TakissX/patch-1
...
Patch 1
2022-09-10 12:06:30 +02:00
Stephan Hadinger
13027cc623
Move out of mapping to increase performance
2022-09-10 12:05:48 +02:00
Stephan Hadinger
5c4aab6dc1
Berry improve operator detection in rules
2022-09-10 11:26:47 +02:00
Stephan Hadinger
edb0a8af9c
Zigbee grey buttons when not started
2022-09-09 23:51:52 +02:00
Stephan Hadinger
8df2d10f52
HASPmota val_rule ignores non numeric matches
2022-09-09 22:23:43 +02:00
Stephan Hadinger
e1e04d9525
HASPmota increase details for exceptions
2022-09-09 21:38:28 +02:00
TakissX
9a3139dd27
Update el_GR.h
2022-09-09 17:06:35 +03:00
TakissX
68ee2b1348
Update el_GR.h
2022-09-09 17:03:58 +03:00
Theo Arends
f347a5b19c
Fix driver config store
2022-09-09 15:06:04 +02:00
Theo Arends
9ad002ad19
Merge pull request #16471 from TakissX/patch-1
...
Update el_GR.h
2022-09-09 14:02:01 +02:00
Theo Arends
cc11ee822e
Add I2C status on I2cSetDevice
...
Add I2C status on I2cSetDevice aiding on debugging bus timeouts
2022-09-09 12:53:36 +02:00
Theo Arends
d2058c5d5c
Merge pull request #16470 from gemu2015/scripter_update
...
google chart fix
2022-09-09 09:06:35 +02:00
gemu2015
8034b19b2e
WSContentSend_P fix
2022-09-09 08:14:42 +02:00
TakissX
b9adb6944b
Update el_GR.h
...
The correct one is Sunrise = Ανατολή Ηλίου
2022-09-09 07:43:34 +03:00
Stephan Hadinger
97ad6c5c10
fix compilation
2022-09-08 22:22:31 +02:00
Stephan Hadinger
48968b4bc0
Fix fade pwmct #16454
2022-09-08 22:04:08 +02:00
Jason2866
30c9f985cf
Enable Ethernet for solo1
2022-09-08 21:01:27 +02:00
Theo Arends
23176e9cc1
More comments
2022-09-08 17:51:54 +02:00
Theo Arends
48fe515b9e
Add DspLine9
2022-09-08 17:43:47 +02:00
Theo Arends
04160106c2
Add commands DspLine and DspSpeed
...
Add commands DspLine and DspSpeed (#15856 )
2022-09-08 16:02:49 +02:00
gemu2015
693309965c
add hex to asci id option
2022-09-08 14:35:04 +02:00
barbudor
48fff36b7d
Merge branch 'development' into ina226_sensor54_voltage_fs
2022-09-06 23:50:25 +02:00
Stephan Hadinger
dc1221f709
More fixes
2022-09-06 23:02:08 +02:00
Stephan Hadinger
18a950f61c
Berry fix for stricter mode
2022-09-06 22:54:24 +02:00
Stephan Hadinger
87af685160
Fix HASPmota.be with new strict mode
2022-09-06 20:00:01 +02:00
Theo Arends
5062911579
Re-enable USE_LIGHT
2022-09-06 17:20:11 +02:00
Theo Arends
8c064c9749
Shrink tasmota-lite.bin
2022-09-06 17:08:26 +02:00
Theo Arends
d6ac106ac2
Refactor SCD30 driver
2022-09-04 16:14:32 +02:00
Theo Arends
91ed1ea2c6
Add filter for larger deviations
...
Add filter for larger deviations due to I2C misreads
2022-09-04 14:48:58 +02:00
blakadder
428a21b83a
Merge branch 'development' of https://github.com/blakadder/Tasmota into development
2022-09-03 17:12:15 +02:00
blakadder
055b5a9726
add more SSD1306 descriptors
2022-09-03 17:11:58 +02:00
s-hadinger
c984e501d7
Merge pull request #16421 from s-hadinger/zigbee_gp_ui
...
ZIgbee add GP UI indicator
2022-09-02 22:48:40 +02:00
Stephan Hadinger
c73d783554
ZIgbee add GP UI indicator
2022-09-02 22:36:11 +02:00
Stephan Hadinger
d3fbc98601
ZIgbee extend ZNP timeout
2022-09-02 22:27:46 +02:00
Theo Arends
a43eaef01b
Add influxdb support to zigbee ( #16417 )
2022-09-02 15:26:44 +02:00
Theo Arends
86e45969bd
Support for DFRobot SEN0390 V30B ambient light sensor
...
Add support for DFRobot SEN0390 V30B ambient light sensor (#16105 )
2022-09-02 13:13:47 +02:00
Theo Arends
684584a5e5
Command `SetOption146 1` to enable display of ESP32 internal temperature
2022-09-02 11:24:47 +02:00
Theo Arends
6400c9d650
Merge pull request #16408 from xsp1989/development
...
translate some chinese
2022-09-01 09:51:22 +02:00
Stephan Hadinger
7fb00daa52
Zigbee prepare for Green Power support
2022-09-01 08:14:37 +02:00
renzhe
4765e95d91
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-09-01 14:05:47 +08:00
renzhe
c2cfc973d7
translate some chinese
2022-09-01 12:20:58 +08:00
s-hadinger
db87f8e8d5
Merge pull request #16404 from s-hadinger/zigbee_fix_regression_cmd
...
Zigbee fix regression when reporting a command
2022-08-31 21:22:56 +02:00
Stephan Hadinger
d0f5c80ae1
Zigbee fix regression when reporting a command
2022-08-31 21:04:35 +02:00
bovirus
e23dd638e0
Update italian language
...
Please check and merge
2022-08-31 14:32:43 +02:00
s-hadinger
5d63fc1cf0
Merge pull request #16392 from s-hadinger/fix_eth_poe_olimex
...
Fix unstable ETH on Olimex POE
2022-08-31 10:33:29 +02:00
Stephan Hadinger
74cbc47614
Be more specific to target ESP32
2022-08-31 10:12:25 +02:00
Stephan Hadinger
b355231721
Fix unstable ETH on Olimex POE
2022-08-31 10:09:22 +02:00
Theo Arends
dbf0477fec
Merge pull request #16385 from curzon01/flowratemeter
...
Flowratemeter add flow amount/duration
2022-08-31 10:08:00 +02:00
Stephan Hadinger
3791ecd2a0
Support for Ethernet in ESP32 safeboot firmware
2022-08-30 18:46:22 +02:00
Stephan Hadinger
cb4a5ed736
Berry extend max bytes size to 512Kb when PSRAM is available
2022-08-30 18:11:04 +02:00
Norbert Richter
2b163ad4ea
Flowrate meter add flow amount/duration
2022-08-30 11:46:19 +02:00
Norbert Richter
475b4f3fe3
Rework flowmeter
2022-08-30 08:31:23 +02:00
barbudor
679ef3be86
add sensor54 vbus_fs option
2022-08-29 14:50:54 +02:00
Theo Arends
23ba25c665
Refactor WifiHostByName()
2022-08-29 14:31:05 +02:00
Theo Arends
b502b84189
Merge pull request #16323 from rogg/fix-local-mdns
...
Use Wifi.hostByName() for ESP8266
2022-08-29 14:15:21 +02:00
Dan BENDAVID
adaf167b7e
Update WT32_SC01.ini
...
This display.ini is working on my WT32-SC01 with 16MB PSRam.
2022-08-28 20:36:50 +02:00
Theo Arends
9da9866fd8
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-08-28 18:22:20 +02:00
Theo Arends
3a1bbda4a5
refactor tm1621
2022-08-28 18:22:06 +02:00
Theo Arends
d79390dad3
Merge pull request #16374 from barbudor/up_serial_buffer
...
Allows SerialBuffer up to 2048
2022-08-28 18:17:48 +02:00
Theo Arends
9c06a3713e
Show all temperature sensors on display
...
Show alternating temperature sensors on Sonoff THR3xxD display (#15856 )
2022-08-28 17:35:13 +02:00
barbudor
eb96127efd
allow SerialBuffer up to 2048
2022-08-28 16:49:52 +02:00
Theo Arends
acfebb0ab4
Increase max temperature
...
Increase max temperature from 100 to 200C (#16363 )
2022-08-28 15:00:41 +02:00
s-hadinger
5b1b4d11de
Merge pull request #16362 from s-hadinger/berry_bootloader
...
Berry bootloader flasher
2022-08-28 09:44:08 +02:00
Stephan Hadinger
3fe9eec276
Berry bootloader flasher
2022-08-28 09:39:24 +02:00
Stephan Hadinger
bd04ce59be
Fix missing colon
2022-08-27 18:18:49 +02:00
Theo Arends
e06793eb8c
Small refactors
2022-08-27 12:28:34 +02:00
JeroenSt
728c108294
Removed logging and changed maximum number of coils/inputs
2022-08-27 10:54:41 +02:00
JeroenSt
f57acac48b
Fixed Modbus TCP function 1 & 2 not working
2022-08-27 10:40:02 +02:00
JeroenSt
a19edd4983
Solved endian on uint16
2022-08-27 09:11:36 +02:00
JeroenSt
1ac5b6fd7f
Rework in progress
...
ModbusTCP fully tested OK
Modbus via Commands:
function 1..5 tested ok
function 6 fail
function 15 & 16 not tested
2022-08-27 09:11:36 +02:00
JeroenSt
9c11eb41d4
Changed Modbus to also support nr of bytes
...
for functioncode 1,2 & 15.
https://ozeki.hu/p_5876-mobdbus-function-code-1-read-coils.html
2022-08-27 09:11:36 +02:00
JeroenSt
5bd28954fa
Fixed reading functioncode 1 & 2 for ModbusTCP
...
Returned bytes need to be even (limitation of TasmotaModbus.cpp)
https://github.com/arendst/Tasmota/issues/9586
2022-08-27 09:11:36 +02:00
JeroenSt
ffcdce6041
Fixed FC16
...
https://github.com/arendst/Tasmota/issues/9586#issuecomment-1226120239
2022-08-27 09:11:36 +02:00
JeroenSt
d333948816
Solved ModbusTCP writing wrong registers
2022-08-27 09:11:36 +02:00
JeroenSt
fea41407ac
changed wrong copying of tcp data to writedata
2022-08-27 09:11:36 +02:00
JeroenSt
a5782f2ca0
Added usefull url to comments
2022-08-27 09:11:36 +02:00
JeroenSt
2926a66fe0
Added returning of modbus error codes to TCP client
...
https://github.com/arendst/Tasmota/issues/9586#issuecomment-1225437630
2022-08-27 09:11:36 +02:00
JeroenSt
5f86569a9f
Solved Issues mentioned in
...
https://github.com/arendst/Tasmota/issues/9586
2022-08-27 09:11:36 +02:00
Stephan Hadinger
e46d07acb4
Berry add more metrics to GC
2022-08-26 19:23:21 +02:00
Theo Arends
c7e6aabf2c
Merge pull request #16341 from FunJp/support_for_sgp40
...
Add support for SGP40 sensor
2022-08-26 19:22:04 +02:00
Jean-Pierre Deschamps
cbfd2e1db7
Put USE_SGP40 at the correct place in decode-status
...
Remove used line from support_features.ino
2022-08-26 10:07:57 -04:00
Theo Arends
91875f20a5
Add balanced energy values
...
Add balanced energy values (#16346 )
2022-08-26 14:35:52 +02:00
s-hadinger
4923755afc
Merge pull request #16345 from s-hadinger/haspmota_spinner
...
HASPmota make `spinner` editable
2022-08-26 09:06:25 +02:00
Stephan Hadinger
979288570e
HASPmota make spinner editable
2022-08-26 08:37:28 +02:00
Stephan Hadinger
6fbaa8505c
Zigbee change offset: to add:
2022-08-26 08:33:27 +02:00
Jean-Pierre Deschamps
214f4bbdfd
Add support for SGP40 sensor
2022-08-25 15:51:51 -04:00
Stephan Hadinger
42d26fecb2
Zigbee extend div and offset for plugin
2022-08-25 21:29:19 +02:00
rogg
03f2e0b6e9
Use Wifi.hostByName() for ESP8266
...
Saves ~1K on ESP8266. Also, the check for resolving to 255.255.255.255 is already done by Wifi.hostByName().
2022-08-25 10:38:04 -07:00
Theo Arends
74414d8304
re-add inverted button support in V3
2022-08-25 17:51:29 +02:00
Theo Arends
f3e677e805
Button debouncing V3 by adopting switch debounce code ( #16339 )
...
Button debouncing V3 by adopting switch debounce code (#15867 )
2022-08-25 17:23:51 +02:00
Theo Arends
58f14301ae
Bump version v12.1.1.1
2022-08-25 14:08:05 +02:00
Theo Arends
a187867070
Lost module name in GUI regression from v12.0.2.4
...
Lost module name in GUI regression from v12.0.2.4 - 20220803 (#16324 )
2022-08-24 17:09:26 +02:00
Theo Arends
08bd672aa1
Add flash chip mode to GUI
2022-08-24 16:16:14 +02:00
Theo Arends
4692b56569
Fix button delay regression from #15867
...
Fix #16319
2022-08-24 08:52:31 +02:00
Jason2866
f09128dd1e
iBeacon is working for S3 too
2022-08-23 13:13:31 +02:00
Theo Arends
909f4debff
Merge pull request #16287 from barbudor/cheap-MQ-TDS-refactoring
...
Analog MQ TDS: refactor pow to constant
2022-08-23 09:26:56 +02:00
Stephan Hadinger
a3c29375e8
Berry Zigbee integration for received messages
2022-08-22 21:32:39 +02:00
Jason2866
0f53ae845a
Real fix, S2 shows now correct mode too
2022-08-22 16:14:20 +02:00
barbudor
4d7f78e06e
refactor pow to constant
2022-08-22 14:32:08 +02:00
Jason2866
729cb7a238
Merge branch 'arendst:development' into development
2022-08-22 13:12:59 +02:00
Jason2866
6d470a6429
temp fix for crash with ESP32-S2
2022-08-22 13:12:33 +02:00
Stephan Hadinger
3e751bf757
Fix Giex zigbee attribute
2022-08-22 09:47:59 +02:00
Christian Baars
7cbdd409b5
fix wrong flashmode report
2022-08-21 20:22:39 +02:00
Theo Arends
a8f9e8d24c
Add more flash modes
2022-08-21 14:49:09 +02:00
Theo Arends
e55e9d8485
Change flashmode from digit to text
2022-08-21 14:21:17 +02:00
Theo Arends
4468adf4ac
Merge pull request #16275 from Staars/patch-1
...
Fix wrong flash_chip_id on ESP32, when DOUT is not used
2022-08-21 12:33:43 +02:00
Theo Arends
e301734b2c
Fix WifiHostByName for .local
2022-08-21 11:46:43 +02:00
Christian Baars
42399d446a
Fix wrong flash_chip_id on ESP32, when DOUT is not used
...
This also fixes the wrong reported flash size for flash modes: DIO, QUOUT and QIO. Now a global struct is used, which gets populated by the boot loader.
2022-08-21 11:15:47 +02:00
rogg
16c39aab9e
mDNS resolution for *.local fixes #16269
...
"Add user control over DNS timeout reducing blocking" c988ba1645 created DnsClient so that a timeout can be used to prevent blocking on ESP32, but it can't do one-shot mDNS queries. Use WiFi.hostByName () for those.
2022-08-20 23:17:05 -07:00
Theo Arends
204289e1ab
Fix TuyaSend exception
2022-08-20 13:46:31 +02:00
Theo Arends
9a66687085
Add error message when invalid JSON is provided
...
Add error message when invalid JSON is provided (#13515 )
2022-08-20 11:05:29 +02:00
Stephan Hadinger
e9e564c424
all attributes present
2022-08-19 23:52:35 +02:00
Stephan Hadinger
f690763c07
many more attributes
2022-08-19 23:42:11 +02:00
Stephan Hadinger
9d7cbcae62
Zigbee improve plugin format
2022-08-19 23:16:21 +02:00
s-hadinger
156adad97c
Merge pull request #16266 from s-hadinger/zigbee_unhide_attributes
...
Zigbee unhide unknown attributes
2022-08-19 17:59:25 +02:00
Stephan Hadinger
7625167bf5
Zigbee unhide unknown attributes
2022-08-19 17:44:25 +02:00
Theo Arends
dc217655a0
Force delete of retained messages
...
Force delete of retained messages
2022-08-19 16:43:20 +02:00
Theo Arends
a919b109de
Fix StatusRetain reset
2022-08-19 15:12:16 +02:00
Theo Arends
1fe39bb620
Fix InfoRetain and StatusRetain
...
Fix InfoRetain and StatusRetain clean up if disabled
2022-08-19 15:03:32 +02:00
Theo Arends
103808ce44
Add command `StatusRetain`
...
Add command ``StatusRetain`` (#11109 )
2022-08-19 14:24:55 +02:00
Theo Arends
b59cd41d37
Merge pull request #16250 from Jason2866/S3_TempSens
...
S3 Temp sensor support
2022-08-19 11:32:37 +02:00
Jason2866
14c1c5dfd4
Review changes
2022-08-19 11:27:15 +02:00
Stephan Hadinger
07645067aa
Fix compilation of safeboot
2022-08-18 19:44:16 +02:00
Stephan Hadinger
ff07d0608b
Zigbee device plugin mechanism with commands `ZbLoad, ZbUnload and ZbLoadDump`
2022-08-18 19:23:11 +02:00
Jason2866
f64bddea04
S3 Temp sensor support
2022-08-18 16:10:21 +02:00
Theo Arends
94c88df93b
Fix RTC not detected when lights are present
...
Fix RTC not detected when lights are present (#16242 )
2022-08-18 15:41:35 +02:00
Theo Arends
9285f89ef7
Bump version v12.1.0.1
2022-08-18 14:39:55 +02:00
JeroenSt
a832af4dd2
added linefeed
2022-08-17 21:14:50 +02:00
JeroenSt
995b669f28
Removed debug logging
2022-08-17 20:12:26 +02:00
JeroenSt
b8000fa788
Update for functioncode 5 and 6 and 15
2022-08-17 19:55:42 +02:00
JeroenSt
812fbff683
Fixed reading discrete inputs and coils
...
https://github.com/arendst/Tasmota/issues/9586#issuecomment-1217574286
2022-08-17 19:55:42 +02:00
JeroenSt
cc2c219aa2
Modified reading of bits according to coil and input register specification
2022-08-17 19:55:42 +02:00
JeroenSt
aabf188afb
(u)int8 and (u)int32 are now also working
2022-08-17 19:55:42 +02:00
JeroenSt
1d4ff834ab
Solved error in reading (u)int32 value and removed logging
2022-08-17 19:55:42 +02:00
JeroenSt
fa3802cd67
Changed int and uint types
2022-08-17 19:55:42 +02:00
JeroenSt
3470a5d4cd
Added Bit and Hex reading https://github.com/arendst/Tasmota/issues/9586#issuecomment-1216313774
2022-08-17 19:55:41 +02:00
JeroenSt
a04a446654
work in progress
2022-08-17 19:55:41 +02:00
JeroenSt
96a1eb3ae5
In the first serie of tests this seems to work right.
2022-08-17 19:55:41 +02:00
JeroenSt
355e31ff2e
Work in progress...
2022-08-17 19:55:41 +02:00
JeroenSt
92319eedd2
Work in progress...
2022-08-17 19:55:41 +02:00
JeroenSt
2c2a73506d
Work in progress.
2022-08-17 19:55:41 +02:00
JeroenSt
9881183726
In progess: Developping modbus write functionality
2022-08-17 19:55:41 +02:00
gemu2015
5e093c45f2
fix compile error
2022-08-17 16:06:53 +02:00
Barbudor
b7b72f8bd4
fix mac instead of uid
2022-08-17 00:42:00 +02:00
Theo Arends
86f963a319
Merge pull request #16227 from gemu2015/i2s_update
...
I2s bridge
2022-08-15 22:43:57 +02:00
stefanbode
69c59fc73c
removed DebugLog
2022-08-15 21:57:56 +02:00
stefanbode
45bdaf14fd
stop shutter after longpress of buttons
...
https://github.com/arendst/Tasmota/discussions/16198 improved behavior on longpress of buttons
2022-08-15 21:55:57 +02:00
gemu2015
4b240545bd
i2s bridge
2022-08-15 13:54:03 +02:00
Theo Arends
5aa7d55c51
Fix SCD30 power on detection
...
Fix SCD30 power on detection (#15438 )
2022-08-15 09:33:24 +02:00
blakadder
2716d739f2
Add PM 2.5 sensor to TuyaMCU driver
2022-08-15 00:58:45 +02:00
s-hadinger
0dbf3ab6dc
Merge pull request #16217 from Jason2866/work
...
Red Flag GPIOs 12/13 for C3
2022-08-13 13:48:16 +02:00
Jason2866
1591ee7790
Red Flag GPIOs 12/13 for C3
2022-08-13 12:53:01 +02:00
Theo Arends
2cdfcf5345
Update changelog and templates
2022-08-11 14:47:31 +02:00
Theo Arends
8b32a9818a
Fix legacy command resolved status
...
Fix legacy command resolved status (#15900 )
2022-08-11 14:16:30 +02:00
Paul C Diem
20da738788
Wrap restore_powered_off_led_counter in #ifdef
2022-08-10 14:56:30 -05:00
Paul C Diem
729dc29807
Set LED state on SO87 change
2022-08-10 12:14:58 -05:00
Stephan Hadinger
2a087f40f9
Zigbee `SetOption144 1 includes a timestamp in ZbReceived` messages
2022-08-09 18:30:01 +02:00
Stephan Hadinger
55d8c859d9
Zigbee fix Aqara wrong battery
2022-08-09 17:39:28 +02:00
Stephan Hadinger
cb190d45e3
Zigbee fix Tuya for writing attributes
2022-08-09 11:06:04 +02:00
Theo Arends
0b8489d342
Merge pull request #16178 from gemu2015/i2supdate
...
I2supdate
2022-08-09 09:20:01 +02:00
Stephan Hadinger
cfdf22e55c
Remove SO144 (finally unsued)
2022-08-08 14:14:26 +02:00
Stephan Hadinger
603dd28944
Fixed IR crash on ESP32 ( #16173 )
2022-08-08 14:11:57 +02:00
gemu2015
73a4174d4e
Update xdrv_42_0_i2s_audio.ino
2022-08-08 14:09:51 +02:00
gemu2015
4dc910391f
update i2s audio
2022-08-08 14:00:55 +02:00
stefanbode
59fd20097c
Enhance behavior of tilt changes at end points 0% and 100%
...
#15974 mentioned there is unexpected behavior when direction changes and end points are not left.
2022-08-07 18:32:23 +02:00
Theo Arends
ec3e8eb95a
Add size check
2022-08-07 16:24:59 +02:00
Theo Arends
00012c7893
Clean up
2022-08-07 15:55:44 +02:00
Theo Arends
fc86a63417
Fix wifiscan encryption types
...
Fix wifiscan encryption types (#16141 )
2022-08-07 15:52:23 +02:00
Theo Arends
e327c6194f
Cleanup JSON message
2022-08-07 14:23:27 +02:00
Theo Arends
eebf98dc59
Merge pull request #15867 from lugerun/improve-button-debounceing
...
Improve button debouncing
2022-08-07 10:57:01 +02:00
Stephan Hadinger
f18091c53b
Zigbee include "BatteryPercentage" in all messages
2022-08-06 14:27:58 +02:00
JeroenSt
cf20a9c1c8
Solved crash when modbusbridge was configured for the first time
2022-08-06 11:57:47 +02:00
Theo Arends
ebf0ad503c
Merge pull request #16141 from ascillato/Add_WifiScan_and_WifiTest_cmnds
...
Add `WifiScan` and `WifiTest` commands
2022-08-06 09:35:21 +02:00
Theo Arends
15a1bba1b8
Merge pull request #16145 from HardwareBoffin/development
...
Added the ca_AD ( catalan ) Translation
2022-08-06 09:30:50 +02:00
Theo Arends
02d7eb1d7d
Fix energy values after power cycle
...
Fix energy values after power cycle (#16118 )
2022-08-05 15:25:39 +02:00
Stephan Hadinger
d112800dc3
Zigbee add received commands as battery auto-probe triggers
2022-08-04 18:33:31 +02:00
Stephan Hadinger
d482f49002
Zigbee add Battery auto-probe (can be disabled with `SetOption143 1`)
2022-08-04 11:15:53 +02:00
Theo Arends
6f014651b6
Merge pull request #16106 from gemu2015/scripter_update
...
current cmd buffer adjustable
2022-08-03 20:05:05 +02:00
stefanbode
f637dd14aa
fix #15851
...
buffer overflow
2022-08-03 19:03:42 +02:00
Stephan Hadinger
73797b3994
Zigbee added recording of when the battery was last reported
2022-08-03 17:20:09 +02:00
HardwareBoffin
72e88d1be3
Updated my_user_config.h to include the option ca_AD
...
Just added that commented config option. I tested it works beforehand.
2022-08-03 16:04:08 +02:00
HardwareBoffin
28e95ad13e
Updated ca_AD with data from dev branch
2022-08-03 13:35:22 +02:00
s-hadinger
63296e4cd4
Merge pull request #16131 from s-hadinger/pwm_fix_freq
...
Fix PWM to allow 4 different frequencies
2022-08-03 12:26:12 +02:00
HardwareBoffin
2e24aeccd7
Add files via upload
...
Work in progress for testing integration
2022-08-03 12:03:43 +02:00
Adrian Scillato
058f9ecea9
Fix WifiScan JSON Response
2022-08-03 02:39:51 -07:00
Adrian Scillato
f514d1702d
Move ScanNetwork variables to wifi struct
2022-08-02 22:35:16 -07:00
Adrian Scillato
922ece0959
Add WifiScan and WifiTest commands
2022-08-02 22:32:55 -07:00
Adrian Scillato
ca2bc5ae70
Add new logic for wifiscan command
2022-08-02 22:31:29 -07:00
Adrian Scillato
de84f6781f
Add new commands definitions (WifiScan, WifiTest)
2022-08-02 22:28:59 -07:00
Adrian Scillato
02aa432384
Move Wifi Struct definition to a header file
...
Move Wifi Struct definition to a header file in order to be accessible from functions outside support_wifi.ino file
2022-08-02 22:25:20 -07:00
Stephan Hadinger
c6a5cabc72
Fix IRsend GPIO init
2022-08-02 23:32:23 +02:00
Stephan Hadinger
4dc6adf37f
Temp fix for ledcReadFreq()
2022-08-02 23:21:12 +02:00
Stephan Hadinger
9f29e7c40d
Support for multiple IRsend GPIOs
2022-08-02 22:52:35 +02:00
Stephan Hadinger
abf352c8f8
Fix remapping of ledcReadFreq
2022-08-02 19:39:27 +02:00
Stephan Hadinger
f45cd5e905
Fixed comments and cleaned up
2022-08-02 10:07:55 +02:00
Stephan Hadinger
47b1f40245
Fix PWM to allow 4 different frequencies
2022-08-01 19:27:49 +02:00
gemu2015
a8d9acbfd2
current cmd buffer adjustable
2022-07-29 07:47:21 +02:00
Jeroen
3504819074
Merge branch 'arendst:development' into ModbusBridgeTcp
2022-07-26 20:25:08 +02:00
Theo Arends
0874dbe138
Merge pull request #16091 from gemu2015/scripter_update
...
fixes + background webserver
2022-07-26 17:27:34 +02:00
gemu2015
33861c8aa0
fixes + background webserver
2022-07-26 15:34:43 +02:00
gemu2015
c4e0250c42
Create xdrv_42_3_i2s_saytime.ino
2022-07-26 15:32:35 +02:00
gemu2015
3945cc6fc0
audio restructured
2022-07-26 15:26:30 +02:00
JeroenSt
7fab74bc8f
ModbusBridgeBegin was not called at (boot) init
2022-07-26 09:38:57 +02:00
JeroenSt
7e02b61e46
Baudrate and serial config for modbus_bridge are now persistent
2022-07-25 19:18:30 +02:00
Theo Arends
a0d6670a5a
Merge pull request #16075 from jeroenst/ModbusTCP
...
Adding modbus bridge TCP
2022-07-25 16:07:09 +02:00
JeroenSt
bcaac8208f
Adding modbus bridge TCP
...
Removed (u)int8 because modbus registers are always 16 bits and changed bit8 to bit
Solved memory leak, changed logging
Improved initialisation and configuring serial port
Solved bug that addresses above 4 didn't reply
Removed logging
Added mandatory comment to USE_MODBUS_TCP_BRIDGE
Using TasmotaModbus->Begin instead of begin
Added bytecount to modbus tcp reply message
Added comments
Put modustcp variables in ModbusBridgeTCP struct.
2022-07-25 14:42:55 +02:00
Gabriele Lauricella
619c6d4588
sendmail override domain for SMTP EHLO command
2022-07-25 00:54:52 +02:00
Theo Arends
d7a210bf81
Increase dummy energy monitor max values
...
Increase dummy energy monitor max values (#16059 )
2022-07-24 15:30:19 +02:00
Theo Arends
533d42fc07
Refactor keeloq logging
2022-07-24 14:48:03 +02:00
Theo Arends
95d97c4bd3
Merge pull request #16049 from madmartin/dev-MD-002
...
tasmota_xdrv_driver/xdrv_36_keeloq.ino: fix compile error
2022-07-24 14:34:04 +02:00
Martin Dummer
b89fd72638
tasmota_xdrv_driver/xdrv_36_keeloq.ino: fix compile error
...
When compiling with USE_KEELOQ and -DDEBUG_TASMOTA_DRIVER, it fails with
some messages like
... error: cannot convert 'LoggingLevels' to 'const char*' for argument '2' to 'void AddLog(uint32_t, const char*, ...)'
#define DEBUG_DRIVER_LOG(...) AddLog(LOG_LEVEL_DEBUG, __VA_ARGS__)
This patch fixes this compile errors
2022-07-22 20:49:08 +02:00
Theo Arends
bbcf9363e4
Merge pull request #16045 from stefanbode/patch-4
...
ESP32 enhancements to stepper shutter motor
2022-07-22 15:01:51 +02:00
stefanbode
271d16ae10
Update xdrv_27_shutter.ino
2022-07-22 14:48:08 +02:00
barbudor
1d3bf157bf
fix removal of negative values
2022-07-21 22:07:22 +02:00
gemu2015
b8902c3af7
i2srec to mp3
2022-07-20 20:49:25 +02:00
gemu2015
de52580a18
sml special options descriptor
2022-07-20 14:25:40 +02:00
Theo Arends
79161d3c43
Fix BH1750 illuminance formula
...
Fix BH1750 illuminance formula (#16022 )
2022-07-20 11:11:18 +02:00
Theo Arends
722406a461
Add support for Modbus bridge
...
Add support for Modbus bridge adding commands ``ModbusSend``, ``ModbusBaudrate`` and ``ModbusSerialConfig`` (#16013 )
2022-07-20 10:41:02 +02:00
Theo Arends
3fe317c675
Merge pull request #16016 from bovirus/patch-4
...
Update italian language
2022-07-20 09:56:45 +02:00
Stephan Hadinger
d3837a8b3a
ESP32 LVGL library from v8.2.0 to v8.3.0
2022-07-20 09:36:22 +02:00
bovirus
e9dce04fc9
Update italian language
...
Please check and merge. Thanks.
2022-07-19 21:36:39 +02:00
JeroenSt
750bbcbd8b
Disabled Modbus Bridge in my_user_config.h
2022-07-19 16:10:20 +02:00
JeroenSt
1cc091e4fa
Added ModbusBridge
2022-07-19 14:10:12 +02:00
Theo Arends
1f2e69272f
Fix shutter reset savedata
...
Fix shutter reset savedata (#15895 )
2022-07-18 15:39:26 +02:00
s-hadinger
d909b9fcb4
Merge pull request #16009 from s-hadinger/berry_tcpserver_ulp_options
...
Berry add tcpserver by default
2022-07-18 12:17:22 +02:00
Stephan Hadinger
59e2b3ea1d
Berry add tcpserver by default
2022-07-18 11:26:05 +02:00
Theo Arends
543831257d
Add ESP32-S3 comments to DHT driver
2022-07-18 11:17:17 +02:00
Theo Arends
cc22151ca9
Fix MS01 timings on ESP32
...
Fix MS01 timings on ESP32 (#16001 )
2022-07-16 18:28:24 +02:00
Theo Arends
846b217427
Bump version to v12.0.2.4
...
- Bump version to v12.0.2.4
- Command ``SetOption45 1..250`` to change default bistable latching relay pulse length of 40 milliseconds (#15856 )
2022-07-16 14:32:18 +02:00
Theo Arends
7bc67f8d18
Reset bistable relays up to detected amount of ports
2022-07-16 12:49:33 +02:00
Theo Arends
571a2afce5
Fix bistable relay interlock
...
- Fix bistable relay interlock
- Reset bistable relay more consistent and faster (40ms instead of max 200ms)
2022-07-16 12:35:22 +02:00
gemu2015
6e0f643c64
fixes and fast pin multiplexer
2022-07-15 17:41:39 +02:00
Theo Arends
74bb1a2eff
Merge pull request #15985 from gemu2015/is2_update
...
Is2 update
2022-07-15 15:44:17 +02:00
Theo Arends
0ded72252f
Fix POWR320D bistable relay connection
2022-07-15 15:02:59 +02:00
gemu2015
f3e6ef1558
fixes for s3 box
2022-07-15 14:47:34 +02:00
Marius Bezuidenhout
3e8428e857
iem3xxx series energy sensor fixes
2022-07-13 11:23:03 +02:00
bovirus
c040844d3b
Update italian language
...
Please check and merge
2022-07-11 17:44:30 +02:00
Theo Arends
74bd5a1425
Fix NL compilation
2022-07-11 16:17:09 +02:00
Theo Arends
43371ce196
Extract USE_I2S from not used USE_I2S_AUDIO gpios
2022-07-11 15:54:47 +02:00
Theo Arends
cc9c6299ca
Consolidate I2S GPIOs
2022-07-11 15:49:57 +02:00
gemu2015
2825f8e50a
sbox has blue, red inversion
2022-07-11 14:05:02 +02:00
gemu2015
11c72a985f
i2s audio pins
2022-07-11 09:18:27 +02:00
gemu2015
7d9c51fb79
audio i2s pins
2022-07-11 09:13:49 +02:00
gemu2015
d80ba93b68
audio i2s refactor
2022-07-11 09:08:06 +02:00
Theo Arends
2fe1d139e3
Fix Sonoff THR3xx templates
2022-07-10 14:24:35 +02:00
Theo Arends
4048aef96b
Add Sonoff THR320D template
...
and update THR316D template
2022-07-10 12:36:34 +02:00
Theo Arends
8283cee823
Fix bistable relay support
2022-07-10 12:07:58 +02:00
Theo Arends
485328b94d
Update sonoff POWR320D template
...
Update sonoff POWR320D template with bistable relay
2022-07-10 11:38:06 +02:00
Theo Arends
53a36c1fa2
Merge pull request #15954 from dgwynne/Speed2Cancel
...
add `Speed2 !` to cancel pending one-shot speed setting
2022-07-10 10:46:05 +02:00
Theo Arends
c9d289822c
Fix bistable relays and SO63
2022-07-09 16:26:13 +02:00
Theo Arends
cd0f9c7360
Revert "Revert "Add better support for bistable (latching) relays""
...
This reverts commit c6867ddd3d .
2022-07-09 15:55:27 +02:00
Theo Arends
c6867ddd3d
Revert "Add better support for bistable (latching) relays"
...
This reverts commit 6031e5df98 .
2022-07-09 14:47:36 +02:00
David Gwynne
bc6d65c725
add Speed2 ! to cancel pending one-shot speed setting
2022-07-09 20:57:06 +10:00
Theo Arends
6031e5df98
Add better support for bistable (latching) relays
...
Add support for bistable (latching) relays mixed with monostable relays using GPIO Relay_b or Relay_bi
2022-07-09 12:27:59 +02:00
Theo Arends
324e4e1084
Merge pull request #15942 from gemu2015/sbox_support
...
Sbox support
2022-07-07 22:12:08 +02:00
Stephan Hadinger
d27a87f86f
Report error of socket failed to open
2022-07-07 19:56:08 +02:00
Stephan Hadinger
5e758db898
Berry tcpserver
2022-07-07 19:28:17 +02:00
Theo Arends
f3b1c4d543
Add POWR3xxD and THR3xxD overflow display
2022-07-07 14:24:53 +02:00
gemu2015
9cd3ad3f6b
Update xdrv_42_i2s_audio.ino
2022-07-07 13:45:40 +02:00
gemu2015
53bd637568
add sbox display descriptor
2022-07-07 13:30:30 +02:00
gemu2015
612a0f3fcc
sbox audio support
2022-07-07 13:29:36 +02:00
Stephan Hadinger
389543d36f
Berry fix regression
2022-07-06 23:13:35 +02:00
Jason2866
55b2018fed
fix esp8266 compile
2022-07-06 21:48:00 +02:00
Theo Arends
f4851dbf55
Fix compilation
2022-07-06 17:01:51 +02:00
Theo Arends
e6b4a77abd
Add ESP32 Sonoff sensor support
...
- Bump version to v12.0.2.3
- Add ESP32 SI7021, THS01 and MS01 support
- Fix THRxxD template
2022-07-06 16:58:27 +02:00
Theo Arends
720942e818
Add THR316D display support
...
- Add THR316D display support
- Provide supported THR316D template
2022-07-05 17:26:04 +02:00
Theo Arends
2c0f003898
Add initial Sonoff POWR3xxD display support
...
Add initial Sonoff POWR3xxD display support (#15856 )
2022-07-05 00:09:03 +02:00
Theo Arends
53d2c76cec
Prep TM1621 support
2022-07-04 10:46:35 +02:00
gemu2015
c78c461216
fix number of esp32 uarts
2022-07-03 15:56:16 +02:00
Christian Baars
e730f43d26
change error reporting for adc_config
2022-07-02 22:33:31 +02:00
Christian Baars
a793296bc1
ESP32: support ULP via Berry
2022-07-02 21:30:04 +02:00
Theo Arends
d956db1f7c
Fix USE_FLOWRATEMETER
...
Fix USE_FLOWRATEMETER (#15909 )
2022-07-02 12:43:47 +02:00
Stephan Hadinger
7e0f69e935
Partition Wizard use ota.tasmota.com
2022-07-02 00:13:27 +02:00
Theo Arends
fc12056787
Merge pull request #15886 from KG3RK3N/development
...
Fix missing sign of current power value on smart meter AS2020
2022-06-30 21:16:10 +02:00
Theo Arends
fdebf32562
Merge pull request #15880 from curzon01/fix-flowmeter
...
Fix single sensor exception
2022-06-30 21:15:19 +02:00
Kai Gerken
a863ff27a2
Fix missing sign of current power value on smart meter AS2020
2022-06-28 09:07:58 +02:00
Stephan Hadinger
dc6aeb94c2
Filesystem escape special chars
2022-06-27 19:30:04 +02:00
Norbert Richter
127b672c2c
Fix single sensor exception
2022-06-27 08:53:47 +02:00
s-hadinger
8267d99334
Fix identation typo
2022-06-26 19:23:07 +02:00
Jason2866
3365cf87b8
add s2/s3 OTA URL
2022-06-26 12:46:59 +02:00
Theo Arends
ee909d4372
Sync global value update with teleperiod
...
Sync global value update with teleperiod (#15834 )
2022-06-25 17:13:53 +02:00
bovirus
fd62429a07
Update Italian language
2022-06-25 16:19:12 +02:00
lugerun
d6b1f1c43f
Improve button debouncing
...
Currently, there is a good debouncing implementation for the switches.
But this does not apply anymore when configuring an input as button
for the usage at a blind. Then, the current implemntation works by
just checking the input once per debounce interval. At some devices,
this causes ghost switching. As a result, this change checks the
input twice per devounce interval and uses the old values if the two
read attempts reported different values.
2022-06-25 15:37:33 +02:00
Theo Arends
494e0ec552
Merge pull request #15846 from trlafleur/X14mods
...
Updated MP3 Driver with busy and MP3 Folder command
2022-06-25 15:20:35 +02:00
Theo Arends
ea226228f5
Fix shutter exception 29
...
Fix shutter exception 29 (#15825 )
2022-06-24 17:43:53 +02:00
Theo Arends
e68f93b4e8
Fix shutter No valid JSON messages
...
Fix shutter No valid JSON messages (#15825 )
2022-06-24 16:40:45 +02:00
Tom Lafleur
ef3a5fe733
change location of some defines
2022-06-24 05:55:19 -07:00
Theo Arends
11689409fc
Add global value updates every 10 seconds
...
Add global value updates every 10 seconds (#15834 )
2022-06-23 18:13:13 +02:00
Tom Lafleur
4e8e5d4abd
Update it_IT.h
2022-06-23 07:45:50 -07:00
Tom Lafleur
5392aad166
Updated Languages for MP3 Player
2022-06-23 07:39:10 -07:00
Theo Arends
14a0370507
Fix user global entries
2022-06-23 00:06:05 +02:00
Theo Arends
6444e5ff8f
Fix globals
2022-06-22 23:47:58 +02:00
Tom Lafleur
89816e88d4
Updated MP3 Driver with busy and MP3 Folder command
2022-06-22 14:47:32 -07:00
Theo Arends
cefe015c68
Bump version to v12.0.2.2
...
- Add commands to better control global temperature, humidity and pressure
- Command ``GlobalTemp2 1..250`` to select Global Temperature source indexed from teleperiod occurance data (#15834 )
- Command ``GlobalHum2 1..250`` to select Global Humidity source indexed from teleperiod occurance data (#15834 )
- Command ``GlobalPress2 1..250`` to select Global Pressure source indexed from teleperiod occurance data (#15834 )
2022-06-22 23:45:25 +02:00
Stephan Hadinger
8377dd346f
Zigbee reenable leds for ESP32
2022-06-22 19:38:18 +02:00
Theo Arends
e84c603d28
Merge pull request #15842 from bovirus/patch-1
...
Update Italian language
2022-06-22 17:29:25 +02:00
Theo Arends
07d2862c7f
Add support for 5-channel light dimmer driver SM2335
...
Add support for 5-channel light dimmer driver SM2335 used in SwitchBot Color Bulbs (#15839 )
2022-06-22 17:28:54 +02:00
bovirus
7b8a8a39e6
Update Italian language
2022-06-22 17:28:13 +02:00
Theo Arends
8a2d001c41
Merge pull request #15839 from Cossid/sm2335-led-driver
...
Sm2335 5-channel LED driver
2022-06-22 17:11:50 +02:00
Cossid
5741c06acd
SM2335 - Be more consistent with code formatting.
2022-06-22 10:10:58 -05:00
Cossid
df9c3a733e
SM2335 - Disable by default on ESP8266, enable by default on ESP32.
2022-06-22 10:02:20 -05:00
Cossid
8ffc7b9f02
SM2335 - Reduce code size by replacing redundant calls with for loops.
...
Remove defines that are unused or can be replaced with array locations.
2022-06-22 10:00:34 -05:00
Theo Arends
d4ab49d3dc
Refactor sendmail and solve buffer overflows
2022-06-22 12:01:38 +02:00
Cossid
d763bf24eb
Remove unknown code size comments.
2022-06-21 22:44:50 -05:00
Cossid
5ec8aa5420
Remove unknown comment of code size added.
2022-06-21 19:01:16 -05:00
Cossid
52d868e675
Merge branch 'arendst:development' into sm2335-led-driver
2022-06-21 18:58:04 -05:00
Theo Arends
6cd19cbdf9
Refactor sendmail
2022-06-21 23:03:34 +02:00
Theo Arends
ffcf90bdfe
Refactor sendmail
2022-06-21 16:53:58 +02:00
Cossid
6f7ff480f8
SM2335 - Fix a typo.
2022-06-21 00:51:21 -05:00
Cossid
996d614027
SM2335 - Fix an argument size.
2022-06-21 00:50:44 -05:00
Cossid
f76400ba03
Initial implementation of SM2335 LED driver.
2022-06-21 00:32:56 -05:00
Theo Arends
a1dedf0d26
Bump version to v12.0.2.1
2022-06-20 15:40:52 +02:00
Theo Arends
6fac233821
Fix MQTT rc -4
...
Fix MQTT rc -4 (#15809 )
2022-06-20 14:20:35 +02:00
Theo Arends
9ee8461f3d
Fix telegram DNS regression
2022-06-20 12:50:29 +02:00
Theo Arends
626fb783ea
Fix MQTT rc -4 on TLS connections
...
Fix MQTT rc -4 on TLS connections regression from v12.0.0 (#15809 )
2022-06-20 12:07:31 +02:00
Theo Arends
541be4a8ab
Add telegram DNS checks
2022-06-20 10:49:23 +02:00
Theo Arends
b5dd23ae9f
Replace function WiFi.hostByName()
2022-06-19 18:13:26 +02:00
Theo Arends
c988ba1645
Add user control over DNS timeout reducing blocking
...
Add command ``DnsTimeout 100..20000`` to change default DNS timeout from 1000 msec blocking if no DNS server found
2022-06-19 17:57:43 +02:00
Stephan Hadinger
06f1562874
Berry add documentation link to Partition_Wizard
2022-06-17 22:19:54 +02:00
Theo Arends
e9708a4e5a
Fix resolving NTP and/or MQTT server
...
- Fix resolving NTP and/or MQTT server names regression from v12.0.0 (#15816 )
- Bump version to v12.0.1.1
2022-06-17 17:35:52 +02:00
Stephan Hadinger
dd364c92da
Berry comobj standard deallocator
2022-06-16 22:37:33 +02:00
Theo Arends
6a0c4b281e
Add RTC time save
2022-06-16 16:15:54 +02:00
Theo Arends
dca2837285
Bump version v12.0.0.1
2022-06-16 14:02:09 +02:00
Stephan Hadinger
9b26c01dd0
Berry virtual member can return nil
2022-06-15 22:00:31 +02:00
Theo Arends
f10c7f06bf
Fix quick restarts future time
2022-06-15 18:44:36 +02:00
Theo Arends
153068882c
Fix initial file timestamp
2022-06-15 17:19:38 +02:00
Theo Arends
166e591ec9
Fix NTP sync edge cases
...
- Fix NTP sync edge cases like bad hostname and bad fixed IP address
- Change scanning all NTP server at sync time to cycle through them every minute until synced.
- Add no reply IP address for debugging
2022-06-14 18:34:51 +02:00
Theo Arends
076019a029
Fix ESP32 wifi on command
2022-06-13 17:28:13 +02:00
Theo Arends
85566c5ed3
Fix SHT1X driver hangs and wrong values on ESP32
...
Fix SHT1X driver hangs and wrong values on ESP32 (#15790 )
2022-06-13 14:41:40 +02:00
Theo Arends
668d3177d3
Fix SHT1X on low speed ESP32
...
Fix SHT1X on low speed ESP32 |(#15790 )
2022-06-13 12:24:04 +02:00
Theo Arends
8ba2733cf7
Add more redundancy to lost MQTT server
2022-06-13 11:45:09 +02:00
Theo Arends
93bb0d23b8
Reduce blocking when DNS is unreachable
...
- Reduce blocking by adding WifiPollDns before resolving NTP and/or MQTT server names (#14394 )
- Fix ESP32 Arduino Core WiFi timeout is changed from msec to seconds
2022-06-12 14:36:25 +02:00
Theo Arends
18f3e7738b
Revert "Add WifiPollDns to reduce blocking"
...
This reverts commit 940108c010 .
2022-06-12 14:31:44 +02:00
Theo Arends
940108c010
Add WifiPollDns to reduce blocking
...
Add WifiPollDns to reduce blocking resolving NTP and/or MQTT server names (#14398 )
2022-06-12 14:29:15 +02:00
Theo Arends
3a22874124
Increase wifi retry time ( #14394 )
...
- Increase wifi retry time (#14394 )
- Remove 1 second system hang on wifi re-connect (retry)
- Try to limit the number of seconds unresponsiveness due to wifi reconnect
2022-06-10 14:49:35 +02:00
Theo Arends
baf68fcf6e
Update xdrv_12_discovery.ino
2022-06-10 10:58:32 +02:00
Theo Arends
c6f51b8ca3
Fix future compiles using discovery
2022-06-10 10:43:36 +02:00
Theo Arends
84ec331b62
Correct naming
2022-06-10 10:20:31 +02:00
s-hadinger
8f60d464f3
Merge pull request #15779 from Staars/mi32
...
Mi32 legacy: Use notification queue for Berry
2022-06-09 22:21:43 +02:00
Christian Baars
f9c31bd8b8
make discoverAttributes optional
2022-06-09 22:00:19 +02:00
Christian Baars
23e94c1aca
Use a notifiaction queue
2022-06-09 21:00:00 +02:00
Theo Arends
d43127ce58
Add Shelly 3EM heartbeat
...
Add Shelly 3EM heartbeat to reinit if interrupts stopped (#13515 )
2022-06-09 14:45:39 +02:00
Theo Arends
ac4ed0d664
Fix config upload message safeboot regression
2022-06-08 11:54:11 +02:00
Stephan Hadinger
af41d81c5a
Berry ctypes small optimization
2022-06-07 22:20:42 +02:00
Theo Arends
1b701173d0
Rename usb to cdc
2022-06-07 16:37:10 +02:00
Theo Arends
2eefdaa0f4
Fix newline regression from this morning
2022-06-07 14:11:23 +02:00
Theo Arends
7af1279b55
Add tasmota32s2usb
2022-06-07 12:52:44 +02:00
Theo Arends
e82058571f
Update console source info
2022-06-07 10:35:51 +02:00
Theo Arends
41bc8bcd34
Refactor SerialBridge printf
2022-06-07 10:03:12 +02:00
gemu2015
e61186ee82
increase max json path element size
2022-06-07 08:27:44 +02:00
gemu2015
cc771f31e9
some fixes, array average
2022-06-07 08:23:06 +02:00
Theo Arends
45f499d352
Add optional console Tee to safeboot
2022-06-06 18:19:30 +02:00
Theo Arends
8a425c40c9
Small refactor adding define USE_SERIAL_BRIDGE_TEE
2022-06-06 18:08:02 +02:00
Theo Arends
44ce19f26f
Add command `SSerialSend9 0/1` to enable Serial Bridge console Tee for debugging purposes
2022-06-06 17:48:40 +02:00
Theo Arends
a7d7b571ee
Fix warnings on pre-configured compiles
2022-06-05 12:12:15 +02:00
Theo Arends
92f05fe7ca
Fix MP3 default state
2022-06-05 12:00:38 +02:00
Theo Arends
c22227c918
Merge pull request #15755 from stibus/bugfix/SHT4x
...
Fix issues introduced to SHT3x driver during merge of #15349
2022-06-05 10:53:48 +02:00
Stefan Tibus
0ddcaa8fe7
Implement correct conversion of humidity for SHT4x
...
The conversion of humidity from raw value is different for the SHT4x
series. The fix implements the conversion as per datasheet. Also, the
raw value is now cast to float before division.
2022-06-05 01:44:26 +02:00
Stefan Tibus
37e1bc6e7d
Fix calling ConvertTemp and ConvertHumidity twice
...
ConvertTemp and ConvertHumidity are called in Sht3xShow, no need to call
them in Sht3xRead as well.
2022-06-05 01:44:15 +02:00
Stefan Tibus
7295bdb549
Fix detection of SHT40
...
A SHT40 was not detected by the previous scheme of scanning the I2C
addresses and for each address probing for SHT3x and SHT4x immediately
one after the other. The SHT40 is succesfully detected when first
probing all adresses for SHT3x and then scanning all adresses again for
SHT4x. The fix implements this scheme. It was tested with SHTC3 and
SHT40 sensors.
2022-06-05 01:40:39 +02:00
Jason2866
2187424b86
Update tasmota_configurations_ESP32.h
2022-06-04 21:06:03 +02:00
Theo Arends
dae1b32995
Add support for Sensirion SHT4X using define USE_SHT3X ( #15349 )
2022-06-04 16:52:52 +02:00
Theo Arends
d7ffd01f1f
Add support for HYTxxx temperature and humidity sensor ( #15715 )
2022-06-04 14:15:16 +02:00
Stephan Hadinger
892b331d67
Found bug in sk6812 RGBW
2022-06-03 23:01:40 +02:00
Stephan Hadinger
82d4e14171
Cleaning unused variables
2022-06-03 22:57:05 +02:00
Theo Arends
6ab509576a
Refactor domoticz saving some code space
2022-06-03 15:37:43 +02:00
Theo Arends
9e254d851a
Fix max blinkcount to 32000
2022-06-03 15:15:25 +02:00
Jason2866
8314dc3dc7
add builds zbbrdgpro / NsPanel
2022-06-02 20:44:00 +02:00
Theo Arends
e5765a1cd6
Add domoticz idx check
...
Add domoticz idx check while staying backwards compatible (#15677 )
2022-06-02 18:38:06 +02:00
Theo Arends
25f8674106
Fix local ca includes
2022-06-02 17:14:05 +02:00
Christian Baars
192d09d40a
fix building without HomeKit
2022-06-02 16:02:24 +02:00
Theo Arends
9afb2c9cb8
Move interface files down allowing for folder insertions
2022-06-02 14:50:31 +02:00
Theo Arends
c08561f67c
Bump version to v11.1.0.4
...
- Restructure tasmota
2022-06-02 14:17:39 +02:00
Stephan Hadinger
19ff938d09
Berry Zigbee support payload of zcl_frame as bytes()
2022-06-01 22:06:57 +02:00
Theo Arends
19e8f1a2af
Prep HYT271 sensor support
2022-05-31 14:56:09 +02:00
Theo Arends
cc1ac513b9
Fix future core compile error
2022-05-31 14:08:33 +02:00
bovirus
c0627ed4e4
Update Italian language
2022-05-30 17:21:42 +02:00
Theo Arends
dbfb3fe49c
Fix compile warnings
2022-05-30 16:21:20 +02:00
Theo Arends
20e12c2a41
Update changelogs
2022-05-30 11:34:29 +02:00
Theo Arends
fb3035288c
Merge pull request #15713 from oogm/development
...
Add support for BP5758D 5-channel light controller
2022-05-30 09:35:55 +02:00
Theo Arends
bf67031c40
Default disable
2022-05-30 09:35:08 +02:00
pkkrusty
9399150c1e
Change volume range to match driver, increase default
...
MP3 driver documentation and codebase suggest that 0-100 is the volume range. In this case, 30 seems like an appropriate starting point (Similar to 10/30).
2022-05-29 17:04:14 +00:00
oogm
ca3079296b
Fix outdated comment
2022-05-29 18:08:42 +02:00
oogm
1aaf186cae
Add support for BP5758's sleep mode
2022-05-29 18:06:26 +02:00
oogm
cae46e0d01
Remove logs and add references
2022-05-29 18:06:26 +02:00
oogm
4ec98e100e
Change driver to user 10bit input (feature parity to original driver)
2022-05-29 18:06:26 +02:00
oogm
6dd20a566f
Light control fully functional at 8bit resolution
2022-05-29 18:06:26 +02:00
oogm
2121ea63cd
Add BP5758 light controller support - init sequence working, light responds randomly
2022-05-29 18:06:26 +02:00
Theo Arends
65a87fd747
Add command `SetOption141 1`
...
- Add command ``SetOption141 1`` to disable display of module name in GUI header
- Prep SO146-177
2022-05-29 15:49:57 +02:00
Theo Arends
d9490b3278
Add focused updates to SSPM when SspmDisplay 2
2022-05-29 12:40:46 +02:00
Theo Arends
7b2ba1ee27
Merge pull request #15710 from pearson/ESP32-C3-iBeacon-Support
...
Support for iBeacon scanning for the ESP32-C3
2022-05-29 08:00:08 +02:00
Chris Pearson
c478d10cd0
Clarify the use of #define USE_IBEACON_ESP32
...
A fix to the comment text for `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON`:
- There was no description for `#define USE_IBEACON_ESP32`, so text was
added to clarify it is the define to use for the ESP32 internal
Bluetooth radio
- Indentation was added to `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON` to clarify that the `USE_BLE_ESP32` define is required.
2022-05-28 16:20:37 -07:00
Chris Pearson
b8e12aee1c
Clarify the use of #define USE_IBEACON_ESP32
...
A fix to the comment text for `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON`:
- There was no description for `#define USE_IBEACON_ESP32`, so text was
added to clarify it is the define to use for the ESP32 internal
Bluetooth radio
- Indentation was added to `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON` to clarify that the `USE_BLE_ESP32` define is required.
2022-05-28 16:19:27 -07:00
Chris Pearson
3ba70de2e7
Clarify the use of #define USE_IBEACON_ESP32
...
A fix to the comment text for `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON`:
- There was no description for `#define USE_IBEACON_ESP32`, so text was
added to clarify it is the define to use for the ESP32 internal
Bluetooth radio
- Indentation was added to `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON` to clarify that the `USE_BLE_ESP32` define is required.
2022-05-28 15:26:45 -07:00
Chris Pearson
a9c15ee64e
Support for iBeacon scanning for the ESP32-C3
...
- Adds the ESP32C3 to the ESP32 check when checking to compile iBeacon
support
2022-05-28 15:24:09 -07:00
gemu2015
b843994ff8
index array to float, spi array transfer
2022-05-28 18:56:01 +02:00
Theo Arends
34c0fc686b
Minor refactors
2022-05-28 12:42:19 +02:00
Theo Arends
972a898acf
Add better SPM tab labels
2022-05-28 12:05:26 +02:00
Theo Arends
03e43153a2
Merge pull request #15707 from Staars/mi32
...
MI32: fix scan mode switching, return option values
2022-05-28 09:41:06 +02:00
Christian Baars
f0d2990894
fix scan mode switching, return option values
2022-05-27 20:51:59 +02:00
Theo Arends
a43c194db6
Add support for Sonoff Zigbee Bridge Pro
...
- Add support for Sonoff Zigbee Bridge Pro by Stephan Hadinger (#15701 )
- Add command ``SspmDisplay 2`` to display Sonoff SPM energy data in GUI for user tab-selected relay modules (#13447 )
2022-05-27 16:08:27 +02:00
Stephan Hadinger
7977381a94
fix_compilation
2022-05-26 19:31:11 +02:00
Stephan Hadinger
b3415c9071
Zigbee flasher for Sonoff ZB Bridge Pro - dump + firmware
2022-05-26 19:24:50 +02:00
Stephan Hadinger
a8aa6fac00
Zigbee flasher for Sonoff Zigbee Bridge Pro
2022-05-26 18:42:00 +02:00
gemu2015
9484f1d2b3
scripter enhancements
2022-05-26 17:22:39 +02:00
Stephan Hadinger
f115220e60
Zigbee display version of MCU software in UI
2022-05-25 19:18:39 +02:00
Nemobi
28bed5ca4b
Merge branch 'development' into mjpeg_auth
2022-05-24 21:09:36 +00:00
Nemobi
301540f3ac
Added BASIC AUTH for mjpeg stream
2022-05-24 21:06:41 +00:00
Stephan Hadinger
ce33aa5f9d
Berry zigbee phase 1
2022-05-24 22:45:04 +02:00
Stephan Hadinger
999b477419
Simplified SBuffer
2022-05-23 21:12:47 +02:00
Stephan Hadinger
dd1855005c
Zigbee fix regression
2022-05-21 18:05:40 +02:00
Theo Arends
a0f59ef2ec
Add more logging to Shelly 3EM
...
Add more logging to Shelly 3EM (#13515 )
2022-05-21 12:28:21 +02:00
Theo Arends
eb798df249
Add more logging to Shelly 3EM
...
Add more logging to Shelly 3EM (#13515 )
2022-05-21 12:15:06 +02:00
Stephan Hadinger
086c4d6371
Rename OpenHASP to HASPmota
2022-05-20 21:29:39 +02:00
Theo Arends
35860b6f9e
Remove empty used from GUI
2022-05-20 17:51:14 +02:00
Nemobi
8e4dcd7b62
Merge branch 'development' into rtsp_auth
2022-05-20 13:25:42 +00:00
Nemobi
d1692efddf
Fixed stream redirect
2022-05-20 15:01:14 +02:00
Nemobi
02927be009
Merge branch 'development' into rtsp_auth
2022-05-20 10:42:45 +00:00
Nemobi
606200358d
Added auth option to wc
2022-05-20 10:30:12 +00:00
Theo Arends
51af8611bb
Fix max 32-bit bitRead/bitSet size issue
2022-05-20 12:10:46 +02:00
Theo Arends
c4c03b7c1b
Add pinmode once for digitalwrite
2022-05-20 11:38:11 +02:00
Theo Arends
84314cf921
Generalize pinmode for most digitalwrites
2022-05-20 11:22:49 +02:00
Theo Arends
90a14ee518
Fix regression from pin output toggle after power on
2022-05-19 22:35:59 +02:00
Theo Arends
41b82fd076
Possible pin output toggle after power on
...
Possible pin output toggle after power on (#15630 )
2022-05-19 18:02:05 +02:00
Theo Arends
e496e36826
SPM updated with latest knowledge
...
SPM updated with latest knowledge - No functional change
2022-05-19 13:37:18 +02:00
Theo Arends
9b750f8b70
Merge pull request #15647 from pcdiem/pwm-dimmer-4
...
Use adjusted bri for LED's after timeout
2022-05-17 17:10:10 +02:00
Paul C Diem
54dfead6d9
Use adjusted bri for LED's after timeout
2022-05-17 08:11:56 -05:00
TID
b1edb98495
Update pl_PL.h
2022-05-17 13:33:36 +02:00
Stephan Hadinger
d4e4440a40
Zigbee merge ZCLMessage and ZCLFrame
2022-05-16 19:17:40 +02:00
Theo Arends
131931f4bd
Merge pull request #15633 from bovirus/patch-1
...
Update Italian language
2022-05-16 09:01:11 +02:00
s-hadinger
141c0cc3b1
Merge pull request #15634 from s-hadinger/zigbee_ZigbeeZCLSend_fix
...
Zigbee fix ambiguous 0xFFFE device
2022-05-15 19:37:22 +02:00
Stephan Hadinger
99cde31140
Zigbee fix ambiguous 0xFFFE device
2022-05-15 18:50:59 +02:00
bovirus
1b51678036
Update Italian language
...
Please check and merge. Thanks.
2022-05-15 18:42:23 +02:00
Stephan Hadinger
0a33024719
Zigbee disable autoresponder for broadcast messages from self
2022-05-15 18:42:08 +02:00
Theo Arends
55618c0c7b
Fix GUI kilobytes
2022-05-15 17:35:45 +02:00
Theo Arends
e15990b053
Change safeboot GUI restart to production partition
2022-05-15 14:59:39 +02:00
Theo Arends
ba324b270e
Revert "Change safeboot GUI restart to production partition"
...
This reverts commit b3f3e29b0c .
2022-05-15 14:23:50 +02:00
Theo Arends
b3f3e29b0c
Change safeboot GUI restart to production partition
2022-05-15 14:22:32 +02:00
Theo Arends
777309c327
Add ESP32 GUI information to safeboot
2022-05-15 12:31:27 +02:00
Theo Arends
8c2658bb3f
Speed up ESP32 GUI information partition display
2022-05-15 11:40:24 +02:00
Theo Arends
5f53f36563
Add ESP32 partition info to GUI
2022-05-14 17:41:52 +02:00
Theo Arends
da0a2280b5
Add support for Sonoff SPM v1.2.0
...
- Add support for Sonoff SPM v1.2.0
- Bump version to v11.1.0.3
2022-05-14 14:47:50 +02:00
Theo Arends
112808c2bf
Merge pull request #15613 from stefanbode/patch-3
...
Removed duplicated announcement of shutter
2022-05-14 12:10:04 +02:00
Stephan Hadinger
e94dbe366a
Partition Manager rename SPIFFS to filesystem
2022-05-14 11:37:56 +02:00
s-hadinger
078f44eed5
Merge pull request #15615 from s-hadinger/openhasp_dropdown
...
OpenHASP support for dropdown attributes
2022-05-13 22:48:07 +02:00
Stephan Hadinger
c4767578a0
OpenHASP fix dropdown direction
2022-05-13 22:39:51 +02:00
Stephan Hadinger
1e55a9ba50
OpenHASP support for dropdown attributes
2022-05-13 22:28:17 +02:00
Jason2866
63f45d1a1e
Delete Partition_wizard.tapp
2022-05-13 21:53:48 +02:00
stefanbode
e501994919
Bugfixes
...
removed some errors in RESULT message. Wrong values
Limit tilt duration time to 127 steps (6.35sec) and avoid negative numbers
2022-05-13 19:11:00 +02:00
s-hadinger
c62ed6a89f
Merge pull request #15614 from s-hadinger/parwiz_bed
...
Partition Wizard compiled bytecode
2022-05-13 16:21:56 +02:00
Stephan Hadinger
9971e5924c
Partition Wizard compiled bytecode
2022-05-13 16:20:04 +02:00
Theo Arends
77722733d1
Merge pull request #15612 from emontnemery/discover_shutter_tilt
...
Include shutter tilt config in discovery message
2022-05-13 14:02:56 +02:00
stefanbode
5680bc9cef
Removed duplicated announcement of shutter
2022-05-13 12:37:38 +02:00
Erik
be446e10e3
Include shutter tilt config in discovery message
2022-05-13 12:31:57 +02:00
Stephan Hadinger
e6411a5d69
OpenHASP support for roller's text attribute
2022-05-13 12:12:48 +02:00
Stephan Hadinger
d43e5eb7b9
Esp32 upload file checked done against OTA partitionsize
2022-05-13 09:30:31 +02:00
Stephan Hadinger
aa1a0179a4
OpenHASP event value
2022-05-11 22:50:17 +02:00
Theo Arends
f70174142f
Remove ethernet from ESP32-Solo1
2022-05-11 15:07:12 +02:00
Theo Arends
8253f579f3
Fix safeboot naming
2022-05-11 14:45:09 +02:00
Theo Arends
865ba51b7a
Add command upload 2
...
Add command upload 2 to upload saveboot binary from production partition
2022-05-11 14:31:39 +02:00
Theo Arends
d136c20551
Fix possible ota_loader mismatch
2022-05-11 10:41:32 +02:00
Stephan Hadinger
f8668a5396
Partition Wizard v1
2022-05-11 09:52:40 +02:00
Stephan Hadinger
a3c5a190de
Berry partition_core fixes
2022-05-10 23:13:27 +02:00
Theo Arends
d6e5c89463
Fix ESP32-C3 safeboot upload
2022-05-10 22:21:34 +02:00
Stephan Hadinger
b5206206d7
OpenHSAP fix val attribute for roller and slider
2022-05-10 21:31:18 +02:00
Theo Arends
e2a24f5bf2
Merge pull request #15578 from stefanbode/patch-2
...
Fix error on wrong wakeup calculation
2022-05-10 09:03:46 +02:00
stefanbode
6c615cabb1
Fix error on wrong wakeup calculation
...
due to a buffer overflow it could be that on a "reset" wakeup the next interval was skipped.
2022-05-10 08:59:18 +02:00
Stephan Hadinger
722ee882fc
add flash_real to tasmota.memory()
2022-05-09 22:54:40 +02:00
Stephan Hadinger
350b670fa0
Esp32 real flash size
2022-05-09 22:43:27 +02:00
Theo Arends
a80f33474d
Change to Tasmota Discovery and hatasmota
...
- Prepare to remove dedicated Home Assistant discovery in favour of Tasmota Discovery and hatasmota
2022-05-09 19:31:31 +02:00
Theo Arends
e92230d7cb
Fix SafeBoot GUI upload regression
2022-05-09 11:34:52 +02:00
Theo Arends
fc21e1cc16
Fix initial SPM settings file creation
2022-05-09 09:17:32 +02:00
s-hadinger
7cc7f79342
Merge pull request #15573 from Staars/webserver
...
Berry: add content_response() to webserver
2022-05-08 19:07:50 +02:00
Christian Baars
0e87f06ba6
Berry: add content_response() to webserver
2022-05-08 18:00:15 +02:00
s-hadinger
3735167d4f
Merge pull request #15572 from s-hadinger/Disable-auto-TLS-for-port-8883
...
Disable auto-TLS for port 8883
2022-05-08 17:50:04 +02:00
Stephan Hadinger
2730df65c2
Disable auto-TLS for port 8883
2022-05-08 17:33:11 +02:00
Stephan Hadinger
abb1c47564
Berry add import global to implicit imports
2022-05-08 17:21:23 +02:00
Theo Arends
07f1c5f302
Fix single partition free space
2022-05-07 11:05:10 +02:00
bovirus
c73c0cb9c0
Update Italian language
...
Please check and merge. Thanks.
2022-05-06 21:45:58 +02:00
Stephan Hadinger
190b9ca17f
Berry flash.factory and partition_core
2022-05-06 20:31:24 +02:00
s-hadinger
cf8fe9e147
Merge pull request #15560 from s-hadinger/openhasp_support_strings_in_template
...
OpenHASP support string in template
2022-05-06 19:07:03 +02:00
Stephan Hadinger
02cafa1c85
OpenHASP support string in template
2022-05-06 18:57:49 +02:00
Theo Arends
a7e16192e0
Add experimental USB console
...
- Add experimental USB console for ESP32C3, S2 and S3 using embedded ESp32 USB interface (like lolin C3 mini)
- Enable with define USE_USB_SERIAL_CONSOLE
2022-05-06 14:57:03 +02:00
Theo Arends
a38c30d6c0
Remove broken face detect
2022-05-06 13:02:18 +02:00
Theo Arends
221c0741a3
Merge pull request #15549 from Jason2866/webcam_remove
...
remove dead face recognition code in webcam
2022-05-06 12:56:14 +02:00
s-hadinger
ebadc63abc
Merge pull request #15554 from s-hadinger/berry_flash_faster
...
Berry improve flash.write for faster writes
2022-05-05 20:16:14 +02:00
Stephan Hadinger
1f128d09ef
Berry improve flash.write for faster writes
2022-05-05 19:17:10 +02:00
Stephan Hadinger
0ce42da46f
Improve u4 api to allow switching between OTA partitions
2022-05-05 19:13:58 +02:00
Theo Arends
db74b2a1a3
Fix safeboot partition size recognition
2022-05-05 18:20:25 +02:00
Theo Arends
3da760c109
Merge pull request #15332 from aweatherguy/development
...
Enhance embedding of local root certificate
2022-05-05 18:01:43 +02:00
Theo Arends
44a7e20a1b
Fix Fix safeboot free size
2022-05-05 18:00:26 +02:00
Theo Arends
9ead30f104
Fix safeboot free size
2022-05-05 17:52:35 +02:00
Jason2866
4fc6263801
remove dead face recognition code
2022-05-05 17:30:46 +02:00
Theo Arends
ce450e0934
Fix ESP32S2 compilation
2022-05-05 16:41:51 +02:00
Theo Arends
0a458d1cd1
Add webcam frame rate translations
2022-05-05 16:26:29 +02:00
Theo Arends
06c538212e
Merge pull request #15531 from philrich/development
...
Support all Features of OV2640 Webcam
2022-05-05 16:11:47 +02:00
Theo Arends
91f42fc8b8
Add ESP32 Command `Restart 3` to switch between SafeBoot and Production
2022-05-05 15:24:00 +02:00
Jason2866
9af8b8f834
Rename safemode to safeboot
...
* rename safemode to safeboot
* fix safeboot env
2022-05-05 11:19:39 +02:00
Stephan Hadinger
be0de51b54
Fix broken js introduced in #15515
2022-05-05 10:05:01 +02:00
Theo Arends
c5ba9f313e
Merge pull request #15542 from stefanbode/patch-1
...
Updated link to documentation
2022-05-05 09:42:07 +02:00
Theo Arends
5c264f0642
Update tasmota_version.h
2022-05-05 09:41:26 +02:00
stefanbode
42b152b536
Updated link to documentation
2022-05-05 09:36:44 +02:00
Stephan Hadinger
f28dc39b82
Berry flash write unaligned and download to flash
2022-05-04 21:13:32 +02:00
stefanbode
c022e35388
Update xdrv_29_deepsleep.ino
2022-05-04 19:07:22 +02:00
stefanbode
cdce233f43
Update xdrv_29_deepsleep.ino
2022-05-04 19:04:43 +02:00
stefanbode
0c43ef7b79
Update xdrv_29_deepsleep.ino
2022-05-04 19:00:25 +02:00
stefanbode
49aba4ddf6
Update xdrv_29_deepsleep.ino
2022-05-04 18:56:16 +02:00
Theo Arends
94ebef496d
Version bump to v11.1.0.2
2022-05-04 18:09:26 +02:00
Theo Arends
d47c69559f
Allow more telegram messages in queue
2022-05-04 16:56:19 +02:00
Theo Arends
cab5cb4753
Update changelogs
2022-05-04 15:34:26 +02:00
stefanbode
618c9b39d8
Address #15405 overflow of uint32_t
...
4h+ cause deepsleep to behave unexpected because of buffer overflow
2022-05-04 13:05:04 +02:00
Theo Arends
06e12b5e84
Merge pull request #15528 from pkkrusty/patch-3
...
define INFLUXDB_RP
2022-05-04 10:23:40 +02:00
Theo Arends
070f24a04a
Merge pull request #15530 from barbudor/development
...
so140 for persistent mqtt session
2022-05-04 10:23:17 +02:00
Theo Arends
829d3a49ad
Allow all commands in SafeMode
2022-05-04 10:19:49 +02:00
Theo Arends
35bbb8192c
Updated language files
2022-05-04 10:10:04 +02:00
Theo Arends
d280dc535f
Add features to SafeMode binary
2022-05-04 10:07:24 +02:00
philrich
f72dce2f06
Merge branch 'arendst:development' into development
2022-05-04 00:31:31 +02:00
Philipp Richter
ca9eca5e84
Better describe WcFeature
2022-05-04 00:23:26 +02:00
barbudor
0f14c14e7f
so140 for persistent mqtt session
2022-05-03 22:16:24 +02:00
pkkrusty
3a96ac4528
define INFLUXDB_RP
2022-05-03 19:22:51 +00:00
bovirus
fe734e6d21
Update italian language
2022-05-03 15:21:11 +02:00
Jason2866
a0e89926fd
add safemode env ( #15522 )
...
* add firmware variant `SAFEMODE`
* add safemode env
* Update Tasmota_build_devel.yml
* add safemode to CI
2022-05-03 13:21:15 +02:00
Theo Arends
1718428f95
GUI Show SafeMode instead of Minimal
2022-05-03 11:19:02 +02:00
Theo Arends
f24894b25c
Merge pull request #15513 from pkkrusty/patch-1
...
Add option to specify retention policy for InfluxDB writes
2022-05-03 11:10:54 +02:00
Stephan Hadinger
a4c71c1652
Filter based on first byte of file
2022-05-02 21:25:35 +02:00
Stephan Hadinger
c8148a623f
Firmware upload using factory partition
2022-05-02 17:25:31 +02:00
pkkrusty
6538b9562e
Update tasmota.h
2022-05-02 14:19:42 +00:00
pkkrusty
9369af6c50
Add InfluxDB RP
2022-05-02 13:50:31 +00:00
pkkrusty
251f373128
Add option to specify retention policy
...
Certain sensors and data flowing to a TSDB like Influx will need different retention policies. Network monitoring, maybe one week, soil moisture for the garden, one month, temperature data, a few years. To avoid growing a large database, it makes sense to assign a retention policy per device if desired.(since most devices won't be doing weather data AND network reporting). Blank retention policy will just use the InfluxDB default (usually infinite).
2022-05-02 13:48:45 +00:00
Stephan Hadinger
b687d9f17d
Add API mode to partition switch u4
2022-05-02 10:00:00 +02:00
Stephan Hadinger
bc87115164
HTTP API to switch to and from factory partition
2022-05-01 23:16:21 +02:00
Theo Arends
804230da54
Fix ESP32 boot to safemode
2022-05-01 17:32:42 +02:00
Theo Arends
5c136bf0cc
Add ESP32 intermediate safemode OTA
2022-05-01 16:12:54 +02:00
Theo Arends
ff6342cad0
Prep ESP32 file upload on single partition
2022-05-01 15:18:15 +02:00
Stephan Hadinger
66aa714524
Berry partition manager display factory partition
2022-04-30 18:50:05 +02:00
s-hadinger
fc4ce490b1
Merge pull request #15495 from s-hadinger/berry_partition_single
...
Berry make partition manager compatible with single OTA
2022-04-30 17:16:46 +02:00
Stephan Hadinger
c394830f99
Berry make partition manager compatible with single OTA
2022-04-30 17:00:24 +02:00
Theo Arends
459f36441e
Add more ESP32S2 decoded versions
2022-04-30 16:50:37 +02:00
Stephan Hadinger
453e7b3a6b
Berry update gpio list with SDIO and more
2022-04-30 13:18:22 +02:00
Stephan Hadinger
83ba50f904
Berry make commands and rules reentrant
2022-04-30 12:48:06 +02:00
bovirus
87a72079b4
Update it_IT.h
2022-04-30 09:44:54 +02:00
bovirus
631978ff24
Update italian language
2022-04-30 09:40:08 +02:00
s-hadinger
33142a7071
Merge pull request #15487 from s-hadinger/berry_mqtt_subscribe
...
Berry easier MQTT subscribe
2022-04-30 08:59:08 +02:00
Stephan Hadinger
80cb0564cd
Berry easier MQTT subscribe
2022-04-29 23:43:55 +02:00
Stephan Hadinger
089cfd1c76
Berry make debug easier
2022-04-29 23:23:04 +02:00
s-hadinger
950933cafa
Berry rename solidified partition to partition_core ( #15482 )
...
* Berry rename solidified partition to partition_core
* Add init to force `partition_core` as global
2022-04-29 12:03:19 +02:00
Theo Arends
23c48da699
Merge pull request #15474 from curzon01/flowratemeter
...
Add flowratemeter
2022-04-28 09:00:19 +02:00
Philipp Richter
40fa1548cd
Remove debug function WcApplySettings
2022-04-27 23:44:09 +02:00
Philipp Richter
e321875b25
Keep settings on resolution change
2022-04-27 22:50:47 +02:00
Philipp Richter
ad9c4d2406
Merge branch 'development' of github.com:philrich/Tasmota into development
2022-04-27 22:37:46 +02:00
Philipp Richter
22aeda5a14
Integrate Nightmode and Reduced FPS into WcFeature
2022-04-27 22:37:32 +02:00
SteWers
823cbb1b03
[SolaxX1] ReadConfig
...
- compiler directive to disable `ReadConfig` for saving 3k1 code if needed
- small code optimization
2022-04-27 19:47:51 +02:00
Norbert Richter
0ae8bfe2eb
Refactor names
2022-04-27 17:50:41 +02:00
Norbert Richter
8857698bc7
Update module consumtion
2022-04-27 17:44:08 +02:00
Norbert Richter
8d9c945cee
Refactor string const
2022-04-27 17:44:08 +02:00
Norbert Richter
b5a0c5ca79
Fix missing lang definition
2022-04-27 17:44:07 +02:00
Norbert Richter
b1933f7c0e
Rename flowratemeter
2022-04-27 17:44:07 +02:00
Norbert Richter
ff3adb9bf0
Add flow rate value source type
2022-04-27 17:44:07 +02:00
Norbert Richter
52757cb8a4
Refactor ISR
2022-04-27 17:44:07 +02:00
Norbert Richter
96a36b7bdb
Revert "Refactor ISR"
...
This reverts commit 9033ada3c70c6214770de05c573139c90e08678f.
2022-04-27 17:44:07 +02:00
Norbert Richter
f192284660
Refactor Sensor cmnd
2022-04-27 17:44:06 +02:00
Norbert Richter
732359a885
Refactor ISR
2022-04-27 17:44:06 +02:00
Norbert Richter
fb796187c2
Flowmeter integration
2022-04-27 17:44:06 +02:00
Norbert Richter
abc4f74fbc
Refactor flowmeter calc
2022-04-27 17:44:06 +02:00
Norbert Richter
d7d71cd9c8
Add flowmeter (YF-DN50 and similary)
2022-04-27 17:44:06 +02:00
philrich
0145d29a50
Merge branch 'arendst:development' into development
2022-04-27 00:33:34 +02:00
Philipp Richter
c8e6e45104
Support all features of OV2640 Webcam
...
* AWB, AEC, AGC, Gamma Correct, Lens Correct
* WPC, BPX, DCW, Colorbar
* Support Bonus Features: Streamspeed, Nightmode
* Command to Set Defaults
* Command to Show Stats
* Display FPS in Webgui
2022-04-27 00:25:26 +02:00
Stephan Hadinger
be180c2da5
Berry simplify drivers
2022-04-26 19:43:58 +02:00
Stephan Hadinger
2106c5aa56
OpenHASP fix touch event
2022-04-25 19:24:55 +02:00
blakadder
b45fd4f541
Update partition.be
...
fix typo
2022-04-25 14:54:45 +02:00
s-hadinger
ae93d41b6a
Merge pull request #15455 from s-hadinger/fix_openhasp_demo
...
Fix openhasp demo
2022-04-25 12:04:02 +02:00
Theo Arends
2add4d4712
Workaround HWCDC exception
2022-04-25 12:03:53 +02:00
Stephan Hadinger
d30faab8b2
Fix openhasp demo
2022-04-25 12:03:18 +02:00
Theo Arends
6466da6d8b
Merge pull request #15449 from Jason2866/openhasp
...
openhasp as default in lvgl env.
2022-04-25 10:24:35 +02:00
s-hadinger
3861736d98
Merge pull request #15452 from s-hadinger/rename_3_btn_driver
...
Rename 3 buttons driver
2022-04-25 08:47:04 +02:00
Stephan Hadinger
773c7290f4
Rename 3 buttons driver
2022-04-25 08:43:58 +02:00
Jason2866
efb2cd3348
openhasp as default in lvgl env.
2022-04-24 23:07:22 +02:00
s-hadinger
850e25e305
Merge pull request #15447 from s-hadinger/OpenHASP-full-demo
...
OpenHASP full demo
2022-04-24 18:55:28 +02:00
Stephan Hadinger
5e7bdbf586
OpenHASP full demo
2022-04-24 18:46:01 +02:00
Theo Arends
522bccb3e2
Initial support for USB serial
...
Initial support for USB serial when define ARDUINO_USB_CDC_ON_BOOT=1
2022-04-24 17:36:10 +02:00
Stephan Hadinger
91b58679f3
OpenHASP add page events
2022-04-24 16:41:23 +02:00
Theo Arends
ffaa9efbde
Refactor ESP32 revision
2022-04-24 11:24:01 +02:00
s-hadinger
0d2b603bc4
Merge pull request #15442 from s-hadinger/openhasp_qrcode
...
OpenHASP support for qrcode
2022-04-24 11:06:55 +02:00
Stephan Hadinger
efb2423b88
OpenHASP support for qrcode
2022-04-24 10:18:40 +02:00
Theo Arends
41414e63e4
Fix rev.0 - do not show
2022-04-23 22:48:30 +02:00
Stephan Hadinger
a6e0e96d3c
LVGL improved qrcode intergation as actual class
2022-04-23 18:55:03 +02:00
Theo Arends
88fe48c6eb
Shorten rev
2022-04-23 18:25:08 +02:00
Theo Arends
5d40295fa6
Add ESP32 revision information
2022-04-23 17:59:37 +02:00
Jason2866
19b010891d
USE_NETWORK_LIGHT_SCHEMES for ESP32x
...
since it is often used with the C3.
2022-04-23 11:47:55 +02:00
Theo Arends
a2afeb5ba6
Add source when wring userid or password
2022-04-23 11:18:22 +02:00
s-hadinger
a7db8ea014
Merge pull request #15433 from s-hadinger/m5stack_tough_axp
...
AXP192 driver for M5Stack Tough
2022-04-23 09:29:05 +02:00
Stephan Hadinger
e1c1e52d64
AXP192 driver for M5Stack Tough
2022-04-23 09:28:16 +02:00
Stephan Hadinger
75ee0f3c35
Update openhasp.tapp with latest version
2022-04-23 09:27:20 +02:00
Stephan Hadinger
81a8ff273a
OpenHASP memory optimization
2022-04-22 22:36:45 +02:00
Theo Arends
235b880d59
Add logging when bad HTTP userid and/or password
...
Add logging when bad HTTP userid and/or password (#15420 )
2022-04-22 17:52:53 +02:00
Theo Arends
772e2bddae
Fix BL0942 negative power
...
Fix BL0942 negative power (#15374 )
2022-04-21 16:54:30 +02:00
s-hadinger
bbda258f2d
Merge pull request #15411 from ascillato/ZB_CIE_and_Zone_Enroll
...
Add ZigBee CIE Registration and Zones Enrollment Commands
2022-04-20 19:10:10 +02:00
Theo Arends
4e19c7a514
Merge pull request #15375 from schlimmchen/fix-backlogging-backlog0
...
Fix prepending "backlog0" chain with "backlog" in rules
2022-04-20 17:50:55 +02:00
Adrian Scillato
11e860eb6f
Fix Backlog0 in rules
2022-04-20 12:40:07 -03:00
Adrian Scillato
ef485e295f
ZB: Add new ZigBee commands
2022-04-20 11:19:03 -03:00
Adrian Scillato
b2bdfa1257
ZB: Add commands CIE registration and Zone Enroll
2022-04-20 11:16:22 -03:00
Adrian Scillato
224ad9d4a1
ZB: Add Logs for CIE registration and Zone Enroll
2022-04-20 11:06:13 -03:00
bovirus
bbac1eeb67
Italian language update
...
Please check and merge. Thanks.
2022-04-20 14:29:08 +02:00
Theo Arends
b74a38edbf
Fix initial export active result
2022-04-20 12:04:18 +02:00
Theo Arends
eb2645e4d7
Merge pull request #15404 from s-hadinger/sdcard_sdio
...
Add SDCard SDIO support
2022-04-20 10:53:01 +02:00
Jason2866
04a630b70b
remove duplicate define
2022-04-19 20:47:16 +02:00
Stephan Hadinger
387cdd12d1
Fix compilation of SDMMC on ESP32C3
2022-04-19 20:03:14 +02:00
Stephan Hadinger
43c53838ad
Add SDCard SDIO support
2022-04-19 19:17:04 +02:00
barbudor
bf869d1027
enable tas_disco when home_ass is disbaled
2022-04-19 18:07:25 +02:00
s-hadinger
5193050fa8
Merge pull request #15402 from s-hadinger/wifi_no_sleep
...
Add wifi_no_sleep to user config
2022-04-19 17:36:25 +02:00
Stephan Hadinger
9714e1c049
Add wifi_no_sleep to user config
2022-04-19 17:26:57 +02:00
Theo Arends
b17d7bbdea
Save another 500 bytes by moving from double to float
2022-04-19 15:44:53 +02:00
Theo Arends
d71c1711f2
Add command `SetOption139 0/1`
...
- Add command ``SetOption139 0/1`` to switch between pressure unit "mmHg" (0) or "inHg" (1) when ``SO24 1`` (#15350 )
- Change double constants to float constants saving 200 bytes
2022-04-19 14:45:26 +02:00
Theo Arends
79b19ea62c
Prep inHg
2022-04-19 14:01:18 +02:00
Stephan Hadinger
0ffa1e2dba
Add SDCard options
2022-04-18 08:59:21 +02:00
Theo Arends
a3389f74eb
Refactor Sonoff SPM power on state
2022-04-17 11:08:19 +02:00
Theo Arends
4c156f715e
Refactor Sonoff SPM power on state
2022-04-17 11:02:38 +02:00
Theo Arends
a68bcdb34b
Merge pull request #15384 from barbudor/mi32_ble_topic
...
Mi32Topic to change hardcoded tasmota_ble topic + overridables
2022-04-17 10:12:48 +02:00
Barbudor
8b312fae86
revert so115 to default off
2022-04-16 19:50:05 +02:00
Barbudor
d4e28c3025
add mi32topic + overridables
2022-04-16 19:43:08 +02:00
Theo Arends
f8254901d0
Add delayed SetPowerOnState
...
Add delayed SetPowerOnState to Sonoff SPM (#13447 )
2022-04-16 18:20:10 +02:00
Theo Arends
845972cf49
Merge pull request #15383 from barbudor/ble_opt6_enhancement
...
Enhance MI32Option6 with sensor name
2022-04-16 17:44:06 +02:00
Theo Arends
b0a26486c3
Prep RTC chip memory use if present
2022-04-16 17:43:10 +02:00
Theo Arends
f85e0dd805
Fix BL09xx negative power presentation
...
Fix BL09xx negative power presentation (#15374 )
2022-04-16 17:19:04 +02:00
Barbudor
db9b95bbe7
refactor adding units to sensor message
2022-04-16 17:13:26 +02:00
Barbudor
f0a393908f
implement mi32option6 2
2022-04-16 17:07:00 +02:00
Theo Arends
7c417430c9
Add energy export active to ADE7880
...
Add command ``EnergyExportActive<phase>`` to (p)reset energy export active for supported devices. Currently ADE7880 only (#13515 )
2022-04-16 16:07:42 +02:00
Theo Arends
893b7bad00
Merge pull request #15371 from dgwynne/CmndDimmerStepValue
...
extend dimmer command so the step size can be specified
2022-04-16 14:11:31 +02:00
Stephan Hadinger
b422274e00
Berry support for SD card
2022-04-16 12:29:01 +02:00
Bernhard Kirchen
d542da0780
do not prepend "backlog0" chain with "backlog"
2022-04-15 18:55:52 +02:00
David Gwynne
03748bd3c0
extend dimmer stepping so the step size can be specified in the command.
...
this allows things like "DIMMER +20" to increase the dimmer value by 20,
and "DIMMER -40" to lower it by 40. 'DIMMER +' and 'DIMMER +' keep their
current behaviour.
this is useful if you're using something like a zigbee remote that
generate a single message with how much of a step up or down to perform
as part of the payload rather than multiple messages.
2022-04-15 14:51:30 +10:00
Stephan Hadinger
7c48ba0c73
LVGL and OpenHASP for M5Stick
2022-04-14 23:19:05 +02:00
Theo Arends
b980e93a86
Fix IMPROV image name when Tasmota English
2022-04-14 14:07:54 +02:00
Theo Arends
3f4f519e5c
Fix Improv initial or erase device installation
...
Fix Improv initial or erase device installation failing to provide Configure WiFi option
2022-04-14 13:38:26 +02:00
Theo Arends
749a69327b
Merge pull request #15345 from hpagonis/max7219-daisy-chain
...
Add support for Max7219 daisy chained displays
2022-04-13 16:45:58 +02:00
bovirus
c0ab17f1f1
Update Italian language
2022-04-13 13:59:55 +02:00
Theo Arends
ac573f669e
Bump version 11.1.0.1
2022-04-13 09:16:55 +02:00
Theo Arends
7a3035756e
Add binary image name to improv
2022-04-12 17:31:14 +02:00
Theo Arends
b8cf5eee7c
Add raw data to MS01 JSON
2022-04-12 16:28:32 +02:00
Sara Damiano
830ac3b320
Add mesh de-init, a few comments
...
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
2022-04-12 09:58:42 -04:00
Sara Damiano
92d264f4e0
Check if mesh peer exists or is self, show soft AP mac in status 5
...
Also added a few notes in the mesh md file
2022-04-12 09:58:42 -04:00
Theo Arends
69750f5c79
More SSPM/Energy consolidation
2022-04-12 12:12:13 +02:00
Theo Arends
04ccde8aa9
Align Sonoff SPM GUI with other energy GUI
...
- Align Sonoff SPM GUI with other energy GUI
- Change GUI Power text to Active Power
2022-04-12 11:53:36 +02:00
Theo Arends
b8b9afa1a5
Add horizontal lines around GUI energy report
2022-04-12 10:58:02 +02:00
Theo Arends
a4cf023357
Add command `SetOption138 1`
...
Add command ``SetOption138 1`` to switch GUI energy multi-column layout from left/center (0) to right (1) align (#15342 )
2022-04-12 10:22:32 +02:00
Theo Arends
089ace9d35
Change energy multicolumn align right
...
- Add Energy GUI multicolumn fixed inter column space
- Change energy multicolumn alignment from left to right (#15342 )
2022-04-11 18:33:57 +02:00
Theo Arends
500cc894b5
Fix USB CDC on ESP32C3
...
Fix USB CDC on ESP32C3 (https://github.com/espressif/arduino-esp32/issues/6264 )
2022-04-11 16:40:41 +02:00
hpagonis
e3f2d040a6
Merge branch 'arendst:development' into max7219-daisy-chain
2022-04-11 15:34:06 +03:00
hpagonis
c7d76f24f7
Add missing #define condition for MAX7219
2022-04-11 12:30:35 +00:00
hpagonis
b79802d6f5
Fix missing type declaration of dev_addr variable
2022-04-11 10:48:44 +00:00
hpagonis
7c56a0f151
Chage MAX7219 8 digit hard limit
2022-04-10 22:33:47 +00:00
Theo Arends
36bf6c5cc1
Fix MS01 calculation
2022-04-10 17:50:33 +02:00
Theo Arends
c7323eea74
Initial support for Sonoff MS01
...
Initial support for Sonoff MS01 (#15335 )
2022-04-10 17:21:38 +02:00
Theo Arends
fdfb6db807
Disable ESP32S3 as Hall and internal temperature sensor
...
Disable ESP32S3 as Hall and internal temperature sensor (#15331 )
2022-04-10 11:52:14 +02:00
Sara Damiano
df772b5c0a
Relaunch wifi on esp_now_init failure
...
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
2022-04-09 15:57:17 -04:00
aweatherguy
08799e0760
New sample files for local root cert.
2022-04-09 10:40:09 -07:00
aweatherguy
60004266a2
Update tasmota_ca.ino
2022-04-09 10:37:23 -07:00
Theo Arends
1f3bb675ba
HX711 redesign ( #13986 )
...
- Add HX711 command ``Sensor34 10 0|1|<weight in gram>`` to set HX711 fixed tare (0 = use auto tare, 1 = use calibrated tare, Any other value is user selected tare)
- HX711 removed command ``Sensor34 7`` as now active tare is persistent resulting in calculated current weight
- Changed HX711 commands ``Sensor34 11 <valueA>`` and ``Sensor34 12 <valueB>`` to use HX711 absolute weight conversion (#15292 )
2022-04-09 18:24:37 +02:00
Theo Arends
1f3d2eef32
Merge pull request #15324 from ascillato/patch-1
...
Add Rule Trigger for WebQueryResponse of WebQuery Command
2022-04-09 14:09:04 +02:00
Theo Arends
38433a76b6
Merge pull request #15326 from mbezuidenhout/bugfix/mcp2515
...
Fixed Max/Min Voltage incorrect symbol
2022-04-09 13:05:27 +02:00
Theo Arends
ee3a1ce46c
Merge pull request #15328 from bovirus/patch-2
...
Update italian language
2022-04-09 13:04:41 +02:00
Theo Arends
51339f1dd3
Merge pull request #15327 from curzon01/development
...
Fix NeoPool register read cache
2022-04-09 13:04:10 +02:00
Stephan Hadinger
ad5a31993a
OpenHASP solidified
2022-04-09 11:40:41 +02:00
bovirus
8eb49726da
Update italian language
...
Please check and merge
2022-04-09 11:33:40 +02:00
Norbert Richter
3b19387f54
Fix NeoPool register read cache
2022-04-09 10:53:04 +02:00
Adrian Scillato
0bb83947e3
Added Support to non JSON for WebQueryResponse
2022-04-09 05:35:17 -03:00
Marius Bezuidenhout
7809138d37
Fixed Max/Min Voltage incorrect symbol
2022-04-09 10:28:45 +02:00
Adrian Scillato
b35e392e76
Added Rules Trigger for WebQueryResponse
2022-04-09 03:44:00 -03:00
Adrian Scillato
3432c6841d
Fix Compilation for ESP32 w/scripts enabled
2022-04-08 20:29:16 -03:00
Norbert Richter
b46cd2f310
Merge branch 'development' into dev-neopool
2022-04-08 10:53:15 +02:00
Norbert Richter
4d7ba77d53
Fix NeoPool filtration speed display
2022-04-08 10:50:38 +02:00
Theo Arends
af546d46d5
Fix GUI template config javascript regression
2022-04-08 10:23:10 +02:00
Theo Arends
3887b37429
Merge pull request #15309 from Staars/MI32
...
MI32: several bugfixes for the Berry part
2022-04-07 18:05:53 +02:00
Staars
28010a0d73
several bugfixes
2022-04-07 17:53:01 +02:00
Norbert Richter
07f98c7b25
Add NeoPool relay details
2022-04-07 17:01:38 +02:00
Norbert Richter
2c4b9cb8ec
Add boost with redox indication
2022-04-07 17:01:38 +02:00
Norbert Richter
ecd425573c
Fix filtration state
2022-04-07 17:01:38 +02:00
Theo Arends
97da53193c
Fix weight_item display regression
2022-04-07 15:52:55 +02:00
Theo Arends
ccdd8c9861
Add Sensor34 commands
...
Add commands ``Sensor34 10 <valueA>`` and ``Sensor34 11 <valueB>`` to use HX711 absolute weight conversion (#15292 )
2022-04-07 15:06:21 +02:00
Theo Arends
d63077ab93
Fix tfminiplus ( #15305 )
2022-04-07 13:58:40 +02:00
Stephan Hadinger
e3ebffcc72
OpenHASP v1.0
2022-04-06 21:29:24 +02:00
Stephan Hadinger
4629bb4436
Berry support for int keys in map in solidification
2022-04-06 19:19:17 +02:00
Theo Arends
5a507a5c6e
Fix HX711 false readings by removing large deviations
2022-04-06 15:09:35 +02:00
Theo Arends
fcec346db8
Fix ESP32 save settings after OTA upload
...
Fix ESP32 save settings after OTA upload regression from v10.0.0.3
2022-04-06 15:02:15 +02:00
Theo Arends
218d62686a
Fix javascript regression failing page refreshes
2022-04-06 12:41:06 +02:00
Theo Arends
973354470c
Fix compilation
2022-04-06 09:50:48 +02:00
Theo Arends
721bb4143b
Limit number of possible influxdb publish situations
...
Limit number of possible influxdb publish situations (#15257 )
2022-04-06 09:45:17 +02:00
gemu2015
916605557e
modbus client, >WS,>WM
2022-04-06 07:50:51 +02:00
Theo Arends
c84f5fe607
Add command `IfxSensor 1` to send non-teleperiod data to influxdb
2022-04-05 23:14:41 +02:00
Theo Arends
eacecb2339
Change weight_absconv to signed
2022-04-05 21:59:51 +02:00
Theo Arends
8b98839729
Add non-teleperiod data to influxdb
2022-04-05 21:55:05 +02:00
Stephan Hadinger
d9cfe6128a
Berry prep for OpenHASP
2022-04-05 21:38:43 +02:00
Theo Arends
48c3d7b8d1
Prep HX711 abs weight vars
2022-04-05 10:00:24 +02:00
Theo Arends
ca60816b2c
Merge pull request #15289 from Siah-All/fix-hue-slider-on-web-server
...
fix slider range to contain red #FF0000
2022-04-04 20:11:07 +02:00
Siah-All
18661207c6
fix slider range to contain red #FF0000
2022-04-04 16:36:27 +02:00
Jason2866
72f1da9ca4
add reset reasons
2022-04-04 11:23:40 +02:00
Theo Arends
a8ff74b897
Merge pull request #15282 from barbudor/yield_esp32_download_task
...
May improve ESP32 UFS download reliability
2022-04-04 10:06:18 +02:00
Theo Arends
e047c90228
Add TasShiftIn function
...
Add TasShiftIn function for future use.
2022-04-03 18:20:07 +02:00
Barbudor
c4a9757674
add a yield to insure downlad task is scheduled
2022-04-03 18:16:08 +02:00
Theo Arends
a80a100efb
Consolidate HX711 ShiftIn function
...
Consolidate HX711 ShiftIn function (#13983 )
2022-04-03 17:51:03 +02:00
Theo Arends
4cb6dc2f58
Fix improve wrong ip address
2022-04-03 16:45:08 +02:00
Theo Arends
8588340bff
Shrink javascript
2022-04-03 15:25:07 +02:00
Theo Arends
e9ec0934d3
Remove support for Internet Explorer
...
Remove support for Internet Explorer by allowing ECMAScript6 syntax using less JavaScript code bytes (#15280 )
2022-04-03 15:01:47 +02:00
Theo Arends
b14bb16378
Merge pull request #15280 from schlimmchen/downsizing-javascript
...
Downsizing JavaScript
2022-04-03 14:49:53 +02:00
Theo Arends
5672e0165a
Shrink improv
2022-04-03 14:48:30 +02:00
Bernhard Kirchen
34fb6dfe2a
javascript: code large integers with scientific notation
...
99999999 and 1e8 are not the same number, but srollTop only needs to be
very large, not that particular number.
saves 18 Bytes of JavaScript code.
2022-04-03 12:38:19 +02:00
Bernhard Kirchen
09a4c62fee
javascript: use arrow functions where possible
...
replacing anonymous functions by arrow functions saves 40 Bytes of
JavaScript code.
2022-04-03 12:38:19 +02:00
Theo Arends
db387c959e
Merge pull request #15265 from aoe1/development
...
Patched BL09xx to measure positive and negative power
2022-04-03 11:17:53 +02:00
Bernhard Kirchen
c9f428a4f6
console cursor: remove useless semicolons in JS code
2022-04-03 10:57:20 +02:00
Bernhard Kirchen
7ac91d4e34
console cursor: use lambda function
2022-04-03 10:50:58 +02:00
Bernhard Kirchen
5382579bff
console cursor: use absolute cursor position
...
instead of moving the cursor to the end by using the input field value's
length, we move it to position 1e9, which will certainly be beyond the
end of the string.
2022-04-03 10:49:47 +02:00
Bernhard Kirchen
23495b967d
console cursor: remove useless spaces in JS code
2022-04-03 10:48:51 +02:00
Bernhard Kirchen
d2e8ca4a25
console: keep cursor at the end of command input
...
move the text cursor to the end of the command input when filling the
console command from history using JavsScript. this hopefully is more
convenient to most users and is similar to the behavior of a desktop
terminal.
2022-04-03 06:22:00 +02:00
Theo Arends
964f0bd62d
Merge pull request #15267 from benjaminnestler/expand-setoption137
...
Generalise/Expand SetOption137
2022-04-02 17:41:28 +02:00
Theo Arends
30eebf9f31
Hide hidden networks for improv
2022-04-02 16:09:18 +02:00
Theo Arends
2eca93e021
Shrink improv
2022-04-02 15:04:10 +02:00
Theo Arends
379c84a863
Fix improv possible string errors
2022-04-02 14:17:33 +02:00
Theo Arends
c3132594d3
Add support for improv as used by esp-web-tools
2022-04-02 11:43:29 +02:00
Benny Nestler
4ffbe95ecc
CHG: exclude TUYA_CMD_WIFI_STATE from MQTT publish
...
CHG: If CMD is excluded from MQTT publish show a log entry
2022-04-01 18:21:36 +02:00
Grigorios Vassilopoulos
d54c8665a3
Update xdsp_17_universal.ino
...
Throw error when compiling with #define DSP_ROM_DESC
xdsp_17_universal.ino:65:1: error: expected ',' or ';' before 'Renderer'
Renderer *Init_uDisplay(const char *desc) {
^
2022-04-01 18:52:43 +03:00
Benny Nestler
4e801b3f82
CHG: Generalise the Tuya Commands to suppress publishing via MQTT (SetOption137)
2022-04-01 17:33:57 +02:00
aoe1
882ed16347
Patched BL09xx to measure positive and negative power
...
Removed the abs() from the power so as to measure power flow from/to grid
2022-04-01 13:02:43 +02:00
Theo Arends
eabb95d164
Merge pull request #15256 from benjaminnestler/tuya-option-137
...
Tuya option 137
2022-03-31 14:04:07 +02:00
gemu2015
d176aeaaf6
fix swb(), goole charts time axis
2022-03-31 12:10:18 +02:00
Theo Arends
b50bbf66d4
Merge pull request #15255 from benjaminnestler/tuya-send-raw-data
...
Tuya send raw data
2022-03-30 15:11:46 +02:00
Benny Nestler
699eb30ed5
CHG: Refactored if-condition
2022-03-30 14:47:46 +02:00
Benny Nestler
cfa18b6708
Add macro TUYA_SETOPTION_137 to set SetOption137 during compile time
2022-03-30 12:14:36 +02:00
Benny Nestler
6ac7c46b41
Add SetOption137 to avoid mqtt-publish of Tuya MCU heartbeat responses.
2022-03-30 11:39:33 +02:00
Benny Nestler
fa3b88b6a8
remove log
2022-03-30 07:50:39 +02:00
tony
c8d3761436
BLEOp only request response if char supports it
2022-03-29 23:13:59 -04:00
Benny Nestler
d41a143446
tuya send 6 command to send raw data to the tuya mcu
2022-03-30 00:08:27 +02:00
s-hadinger
33120a85f4
Berry add tasmota.publish_rule ( #15243 )
...
* Berry add `tasmota.publish_rule`
* Fix return value
2022-03-28 22:29:06 +02:00
bovirus
dbdf14ec80
Update Italian language
2022-03-28 18:05:51 +02:00
Theo Arends
9781804440
Add energy GUI column spacing calculation
2022-03-27 14:46:35 +02:00
Theo Arends
1373e415c9
Fix possible negative calibration data
2022-03-26 18:13:36 +01:00
Theo Arends
e95456745f
Refactor some energy drivers
2022-03-26 16:58:44 +01:00
Theo Arends
634c4343d6
Merge pull request #15231 from barbudor/tuyasns_take2
...
SetOption136 take 2 as TempSet/HumSet/TimerX must always be published immediately
2022-03-26 16:15:34 +01:00
Theo Arends
d427220ee4
Merge pull request #15230 from barbudor/timer_var_mode_2_3
...
Fix %TIMERx% variables for negative values
2022-03-26 16:13:41 +01:00
Theo Arends
fc8b4dcc71
Add Shelly3EM Neutral Current information
2022-03-26 16:02:50 +01:00
barbudor
b573870b82
TempSet HumSet TimerX always published immediately
2022-03-26 14:45:13 +01:00
barbudor
3b10e0ef5c
timerx returns absolute time of day 0:00 to 23:59
2022-03-26 14:10:08 +01:00
Theo Arends
1108bc255c
Update Shelly3EM comments
2022-03-26 12:11:18 +01:00
Theo Arends
d17cbdd6e6
Merge pull request #15228 from Staars/MI32
...
MI32: refactoring conn task, bugfix, add response to op
2022-03-26 11:33:17 +01:00
Staars
c48ab570dd
refactoring conn task, bugfix, add response to op
2022-03-26 10:52:45 +01:00
barbudor
0c5f67709a
fix %timerx% variable for negative values
2022-03-25 22:28:05 +01:00
Theo Arends
2f45083e00
Add comments to Shelly3EM
2022-03-25 15:58:24 +01:00
Theo Arends
bc8dd19350
Fix Shelly3EM L3 init
2022-03-25 12:03:20 +01:00
Theo Arends
4942bf6d92
Fix EnergyConfig regression
2022-03-25 11:36:28 +01:00
Theo Arends
5494d47c47
Merge pull request #15216 from barbudor/tuyasns_so_immediate_publish
...
SetOption136 disable TuyaSNS immediate publish
2022-03-25 10:57:36 +01:00
Staars
cf80b826ac
add watch and block, code changes only
2022-03-25 10:15:58 +01:00
barbudor
082ba8a8e8
use so136 to disable tuyasns immediate publish
2022-03-24 22:56:31 +01:00
Theo Arends
40d231875f
Fix Shelly3EM energy calculation
2022-03-24 17:35:52 +01:00
Stephan Hadinger
15f94bf796
LVGL fix embedded fonts selection
2022-03-24 12:52:43 +01:00
Theo Arends
b6b53516e0
Fix Shelly3EM energy calculation
2022-03-23 11:48:04 +01:00
Stephan Hadinger
93f8446f5e
Berry add int64 support
2022-03-21 19:35:57 +01:00
s-hadinger
01eade7e47
Berry native class array ( #15178 )
...
* Berry simplified classes in Flash
* Remove be_load_lvgl_classes
2022-03-19 14:27:03 +01:00
Theo Arends
214178e4bb
Refactor minimal - no gain
2022-03-19 12:49:16 +01:00
Theo Arends
321d95735e
Merge pull request #15175 from gemu2015/scripter_update
...
scripter update
2022-03-19 12:10:55 +01:00
gemu2015
126810c4b7
add bcd, flx web fileserver
2022-03-19 08:24:29 +01:00
gemu2015
292aa87854
add bcd decoder
2022-03-19 08:20:51 +01:00
Theo Arends
ef24f6352a
Merge pull request #15171 from Staars/development
...
MI32: many small updates, prevent bootloop of the reverted PR
2022-03-18 16:50:39 +01:00
Theo Arends
40680036a6
Shrinked tasmota-minimal.bin by 34k
...
ESP8266 Shrinked tasmota-minimal.bin by removing all commands except ``Upgrade``, ``Upload``, ``OtaUrl``, ``Seriallog``, ``Weblog`` and ``Restart``
2022-03-18 14:39:06 +01:00
Stephan Hadinger
2e670be61c
Update to latest GPIO types
2022-03-17 22:58:42 +01:00
Stephan Hadinger
5a3ffc426e
Berry priority loading bec files
2022-03-17 21:54:41 +01:00
Theo Arends
55610efcb2
Support for up to four DS3502
...
Support for up to four DS3502 digital potentiometers with command ``Wiper<x> 0..127``
2022-03-17 16:03:40 +01:00
Staars
966de34f9c
many updates ,prevent bootloop
2022-03-16 08:41:04 +01:00
Theo Arends
1008205b2c
Fix energy SO129
2022-03-15 17:36:25 +01:00
Theo Arends
9b0acd14f1
Add energy column support
2022-03-15 17:19:34 +01:00
Theo Arends
a14e849858
Fix ADE7880 (Shelly 3EM) current calculation
2022-03-15 16:20:55 +01:00
Theo Arends
3d0eb9b632
Fix energy SO129 0
2022-03-15 16:01:30 +01:00
Theo Arends
4c3f223ddf
Change display of energy values in GUI
...
Change display of energy values in GUI use columns when define ``USE_ENERGY_COLUMN_GUI`` is enabled (default)
2022-03-15 15:43:23 +01:00
Jason2866
f37d28251e
Revert "MI32: active BLE connections can remain"
2022-03-14 21:20:01 +01:00
Theo Arends
fa96638487
Fix ESP32 PowerOnState
...
Fix ESP32 PowerOnState (#15084 )
2022-03-14 16:07:35 +01:00
Theo Arends
f7e08066fe
Merge pull request #15115 from oogm/development
...
Add support for Fitop 10W RGBCCT Bulb's (BA60H-W0080-RCBW-E7) SM2135 protocol
2022-03-14 15:25:05 +01:00
Theo Arends
1c89570f2f
Merge pull request #15137 from curzon01/dev-neopool
...
Update NeoPool controller
2022-03-14 15:24:42 +01:00
Norbert Richter
8dcf5cecef
Revert JSON hydrolysis level
2022-03-14 13:37:49 +01:00
Theo Arends
4c86470595
Fix compilation with disabled webserver
2022-03-14 10:16:13 +01:00
Norbert Richter
235f8d9fdf
Refactor code size
2022-03-14 09:44:59 +01:00
Norbert Richter
125ad3a22d
Revert optimized readings
2022-03-14 09:44:58 +01:00
Norbert Richter
0d99126c16
Add JSON modules info
2022-03-14 09:44:58 +01:00
Norbert Richter
ee664c852e
Add chlorine, conductivity and ionization details
2022-03-14 09:44:58 +01:00
Norbert Richter
b4d532fd6c
Revert model option reading
2022-03-14 09:44:58 +01:00
Norbert Richter
0db6bdea6f
Refaktor model option reading
2022-03-14 09:44:58 +01:00
Norbert Richter
5c211d7e34
Refaktor read polling register
2022-03-14 09:44:57 +01:00
Norbert Richter
8a02d16928
Rename module global var
2022-03-14 09:44:57 +01:00
Norbert Richter
e7538515ab
Add NeoPool power module info
2022-03-14 09:43:12 +01:00
Norbert Richter
1fc31ff39e
Fix NPReadX sing reg count > 1
2022-03-14 09:43:12 +01:00