9855 Commits

Author SHA1 Message Date
s-hadinger
11aad19800
Audio support for Microphone + Berry (#19677) 2023-10-05 21:47:07 +02:00
Theo Arends
d96ed15e95 Bump version v3.1.0.4 2023-10-04 13:52:08 +02:00
Theo Arends
99df8edc2d Fix ESP32 chip version number 2023-10-04 12:47:58 +02:00
s-hadinger
473a8ee999
Audio refactoring, filters and I2SConfig (#19662) 2023-10-03 22:39:02 +02:00
s-hadinger
e32c39f21d
Fix access to version from Berry 2023-10-03 19:21:47 +02:00
Christian Baars
58d43333f5
conform to API changes (#19654) 2023-10-03 16:20:48 +02:00
s-hadinger
77cba731b9
Partition_Wizard compatible with grow on mount (#19645) 2023-10-02 23:32:55 +02:00
s-hadinger
795a194d65
Audio prepare for Arduino3 (#19637) 2023-10-02 09:18:53 +02:00
Christian Baars
f0b7984466
MI32 legacy: add mi32name, small fixes (#19619)
* add mi32name, small fixes

* remove unused variable
2023-09-29 17:47:17 +02:00
stefanbode
540acdc638
smaller fixes (#19621)
* position report during moverment

during moving the teleperiod will now report the actual position

* fix error on inverted shutter
2023-09-29 17:46:41 +02:00
Barbudor
335e18e8cb
Allow webbutton up to 32 (#19580)
* Allow webbutton up to 32

* use named const
2023-09-29 09:56:52 +02:00
gemu
3bcdf9487d
fix compile error with new email lib (#19608) 2023-09-27 18:36:38 +02:00
stefanbode
955d2d86dd
fix JSON Bug (#19607) 2023-09-27 16:05:32 +02:00
s-hadinger
31e56903c5
Audio refactoring and fixes (#19594) 2023-09-25 23:31:32 +02:00
stefanbode
0f6b59f67e
fix #16560 (#19589)
shutter reacted on QUAD press with HOLD event. Fixed
2023-09-25 09:25:45 +02:00
s-hadinger
74900edc96
Audio change of configuration file format (#19585) 2023-09-24 18:59:43 +02:00
Christoph Friese
5d97a73ddf
Add ENS16x (air quality) and ENS210 (temp & RH) sensors (#19479)
* Add files via upload

Added ENS16x library enabling read-out of ENS160 and ENS161 sensor component (follow-up of CCS811 and iAQcore)
Added ENS210 library to read out ENS210 temperature & humidity sensor

* Add files via upload

Add air quality sensor readout for ENS160 and ENS161 checking two possible I2C addresses (follow up sensor for CCS811 and iAQcore)
Add temperature and humidity sensor readout checking two possible I2C addresses

* Update BUILDS.md

Add USE_ENS16x and USE_ENS210

* Update decode-status.py

Add USE_ENS16x and ENS210

* Update I2CDEVICES.md

Add USE_ENS16x and USE_ENS210

* Update my_user_config.h

Add USE_ENS16x and USE_ENS210

* Update support_features.ino

Add USE_ENS16x and USE_ENS210

* Update tasmota_configurations.h

Add USE_ENS16x and ENS210

* Update tasmota_configurations_ESP32.h

Add USE_ENS16x and USE_ENS210

* Update xsns_111_ens16x.ino

Corrected I2X number

* Update xsns_112_ens210.ino

Corrected I2C number

* Disable USE_ENS16x and USE_ENS210 by default

* Added code size information

* cut down in libs

* optimize tasmota side

* fix ens16x web display

* final fix on alternate addresses

* update code & RAM usage

---------

Co-authored-by: Barbudor <barbudor@barbudor.net>
2023-09-24 18:30:15 +02:00
Barbudor
0d7c2dee72
support https URL (#19582) 2023-09-24 15:39:20 +02:00
s-hadinger
81d287a3b0
Berry fix audio MP3 (#19578) 2023-09-23 12:23:51 +02:00
s-hadinger
375c825d32
More cleaning of audio for ESP32 (#19577) 2023-09-23 11:25:58 +02:00
s-hadinger
06da24df83
Update berry scripts for Shelly (#19535) 2023-09-22 17:32:34 +02:00
Andrew Klaus
3061b06f3b
Adding SGP40 support to SGP4X driver (#19560) 2023-09-22 10:15:04 +02:00
stefanbode
7a75eb7021
Improvement in shuttersetup (#19565)
* Improvement in shuttersetup

- reduce call of energy to 10x a sec.
- stop detection more rigid to avoid wrong messages
- more accurate calculation of duration

* fix energy hickup on autosetup
2023-09-22 08:38:01 +02:00
s-hadinger
761ddaa57b
Berry counter 0-base (#19561) 2023-09-21 09:42:28 +02:00
s-hadinger
7de25acac0
Minor refactoring of audio code for Arduino3 (#19559) 2023-09-21 09:00:28 +02:00
s-hadinger
fc513af351
Berry counter (#19558)
* Berry read and write Counters

* rename counter
2023-09-20 22:28:40 +02:00
Theo Arends
ffd09da89a Fix DS18B20 for ESP32 with over 33 gpios 2023-09-19 15:20:10 +02:00
s-hadinger
ddeb380a19
I2S improvements to MP3 play (#19547) 2023-09-18 22:49:49 +02:00
Christian Baars
d6a9eaf8aa
Preps for IDF5.1: microphone/input for i2s audio (#19544) 2023-09-18 20:39:15 +02:00
s-hadinger
2d0339e8bf
Fix IR compilation for ESP32 with Arduino3 (#19537) 2023-09-17 21:12:36 +02:00
Paul Blacknell
d2aee662fd
fix: add command data to cmnd response (#19524) 2023-09-15 22:16:27 +02:00
Theo Arends
d595e64600 Bump version v13.1.0.3 2023-09-14 15:49:31 +02:00
Theo Arends
81fc4e336b Fix Arduino3 compilation 2023-09-14 14:17:51 +02:00
Theo Arends
2682d82628 Fix ESP32C3 relay click on restart 2023-09-13 23:16:38 +02:00
s-hadinger
00bd97fdc7
Matter virtual lights (#19511) 2023-09-13 22:49:46 +02:00
Theo Arends
860e12b88a Add frequency to BL0942 2023-09-13 15:49:14 +02:00
Theo Arends
fffd68ad9c Fix BL0942 higher baudrates 2023-09-13 15:09:30 +02:00
gemu
cb4671ee88
fix hardware serial port swap on ESP8266 (#19505) 2023-09-13 09:09:01 +02:00
Theo Arends
088ac1815b Add BL0942 baudrate selection 2023-09-12 21:48:13 +02:00
Theo Arends
ee43b43add Fix ESP8266 compilation (#19485) 2023-09-12 15:01:30 +02:00
Theo Arends
16aab339e7 Clean up support command code 2023-09-11 11:45:27 +02:00
Theo Arends
597c3655b0 Fix MAX17043 invalid JSON (#19495) 2023-09-11 11:35:26 +02:00
Paul Blacknell
728b1b2d36
Update xdrv_29_deepsleep.ino (#19492) 2023-09-10 22:35:54 +02:00
Paul Blacknell
b117164993
Improved parsing of accumulation data from HRG-15 rain sensor (#19485)
* fix: more robust parsing of accumulation data

* fix: further parsing checks
2023-09-10 22:33:54 +02:00
Theo Arends
0e6a012499 Fix possible MQTT disconnect exception 2023-09-09 23:30:55 +02:00
Theo Arends
f9fd813842 Fix core 2.0.12 exception 2023-09-09 23:04:08 +02:00
s-hadinger
4c6ff44e42
Zigbee fix warnings with Arduino3 (#19486) 2023-09-09 15:27:16 +02:00
s-hadinger
f1bd9446d5
Matter events phase 1 (#19484) 2023-09-09 14:50:40 +02:00
Paul Blacknell
4cc81f0dbc
Don't reset the MAX17043 battery fuel gauge after waking from Deep Sleep (#19412)
* fix: don't reset the device when coming out of deep sleep

* fix: move debug log message to inside the device validation

* Update xsns_110_max17043.ino

* add: update global battery percentage when max17043 reports new value
2023-09-09 09:48:30 +02:00
s-hadinger
4100682297
Fix TLS by removing redundant BearSSL code from libmail (#19472) 2023-09-06 20:12:59 +02:00