Paul Monigatti
955c96731e
Add Safe Mode Restart Switch ( #2437 )
2021-10-06 20:44:48 +13:00
Maurice Makaay
c89018a431
Option to ignore CRC for EFuse MAC address ( #2399 )
...
* Accept changes as proposed by black.
* Added test and implemented optional correctly.
* Disable PHY RF full calibration (because it calls the breaking MAC retrieval function).
* Disable CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE instead of enable, dummy!
* Rename CONF_IGNORE_EFUSE_MAC_CRC to CONF_ESP32_IGNORE_EFUSE_MAC_CRC.
* Removed unused import.
* Fix ordering of constants.
* Moved all MAC address logic to core helpers.
* Use pretty MAC address for the log.
* Use standard MAC formatter function for debug component.
* Fix clang-formatting.
* Fix clang-formatting.
* Brought wording of comments in line with other function-describing comments.
* Processed code review by @OttoWinter
* Add USE_ESP32_IGNORE_EFUSE_MAC_CRC to defines.h
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
2021-09-30 18:08:15 +02:00
irtimaled
7246f42a8e
Tuya rgb support ( #2278 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-09-26 21:34:06 +13:00
Gustavo Ambrozio
8bebf138ee
Wifi scan results ( #1605 )
...
* adding a scan results wifi text sensor
* Code comment
* Adding scan results to test
* Removing redundant call
* linting
* Better method to update wifi info
Co-authored-by: Otto Winter <otto@otto-winter.com>
* Getting loop back
At least for now.
* Trying out suggestion again
* Applying cr suggestions
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-09-22 13:44:09 +02:00
wifwucite
fd836e982e
Mqtt topics to support numeric fan speed ( #1859 )
...
* numeric speed added
* when dumping config for MQTT components log a note when skipped due to is_internal
* added new topics to paython code validation/generation
* reformatted with black
* formatting corrected
* use dump_config_ mechanism to skip internal components
* use dump_config_ mechanism to skip internal components
* style issues resolved
* do_dump_config removed
* formatting fixed
* formatting fixed
* Drop parent dump_config() calls
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-09-22 13:42:58 +02:00
Paul Monigatti
c51352d04d
Allow non-addressable lights in light partitions ( #2256 )
2021-09-22 13:59:21 +12:00
Otto Winter
ac0d921413
ESP-IDF support and generic target platforms ( #2303 )
...
* Socket refactor and SSL
* esp-idf temp
* Fixes
* Echo component and noise
* Add noise API transport support
* Updates
* ESP-IDF
* Complete
* Fixes
* Fixes
* Versions update
* New i2c APIs
* Complete i2c refactor
* SPI migration
* Revert ESP Preferences migration, too complex for now
* OTA support
* Remove echo again
* Remove ssl again
* GPIOFlags updates
* Rename esphal and ICACHE_RAM_ATTR
* Make ESP32 arduino compilable again
* Fix GPIO flags
* Complete pin registry refactor and fixes
* Fixes to make test1 compile
* Remove sdkconfig file
* Ignore sdkconfig file
* Fixes in reviewing
* Make test2 compile
* Make test4 compile
* Make test5 compile
* Run clang-format
* Fix lint errors
* Use esp-idf APIs instead of btStart
* Another round of fixes
* Start implementing ESP8266
* Make test3 compile
* Guard esp8266 code
* Lint
* Reformat
* Fixes
* Fixes v2
* more fixes
* ESP-IDF tidy target
* Convert ARDUINO_ARCH_ESPxx
* Update WiFiSignalSensor
* Update time ifdefs
* OTA needs millis from hal
* RestartSwitch needs delay from hal
* ESP-IDF Uart
* Fix OTA blank password
* Allow setting sdkconfig
* Fix idf partitions and allow setting sdkconfig from yaml
* Re-add read/write compat APIs and fix esp8266 uart
* Fix esp8266 store log strings in flash
* Fix ESP32 arduino preferences not initialized
* Update ifdefs
* Change how sdkconfig change is detected
* Add checks to ci-custom and fix them
* Run clang-format
* Add esp-idf clang-tidy target and fix errors
* Fixes from clang-tidy idf round 2
* Fixes from compiling tests with esp-idf
* Run clang-format
* Switch test5.yaml to esp-idf
* Implement ESP8266 Preferences
* Lint
* Re-do PIO package version selection a bit
* Fix arduinoespressif32 package version
* Fix unit tests
* Lint
* Lint fixes
* Fix readv/writev not defined
* Fix graphing component
* Re-add all old options from core/config.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-09-20 11:47:51 +02:00
synco
945ed5d3bd
Added graphing component ( #2109 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: Synco Reynders <synco@deviceware.co.nz>
Co-authored-by: Otto winter <otto@otto-winter.com>
2021-09-20 19:29:47 +12:00
Kamil Trzciński
30eca885c9
Add esp8266_disable_ssl_support:
config option ( #2236 )
2021-09-19 18:46:17 +02:00
jsuanet
5a90b83f63
Fix unit of measurement fields for DSMR power consumed/delivered fields ( #2304 )
...
Co-authored-by: Jos Suanet <jos@suanet.net>
2021-09-15 09:22:45 +12:00
Jesse Hills
bad161a5c1
Bump version to 2021.10.0-dev
2021-09-09 10:28:34 +12:00
Sergey V. DUDANOV
4e120a291e
Midea support v2 ( #2188 )
2021-09-09 09:10:02 +12:00
dgtal1
b0533db2eb
Add new trigger to fan component on_speed_set
( #2246 )
2021-09-08 15:15:57 +12:00
Oxan van Leeuwen
d9cb64b893
Add device classes new in HA 2021.9 ( #2248 )
2021-09-07 10:12:26 +12:00
Jesse Hills
ff6bed54c6
Remove last_reset_type and convert all those sensors to TOTAL_INCREASING ( #2233 )
2021-09-06 08:30:47 +12:00
Jesse Hills
f9b0666adf
Allow using a git source for a package ( #2193 )
2021-09-06 08:23:06 +12:00
Petko Bordjukov
edcd88123d
iBeacon support for ble_presence ( #1627 )
2021-09-02 11:46:15 +12:00
Alex
ea1b5e19f0
Add transitions to light flash ( #2201 )
2021-08-31 14:18:16 +12:00
Jérôme Laban
140ef791aa
Support for the AirThings Wave Plus ( #1656 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-08-31 14:00:30 +12:00
WeekendWarrior1
03190611bb
Add H-Bridge fan component ( #2212 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-08-31 10:10:22 +12:00
Jesse Hills
3be56fd502
Fix SDM energy units to be KILO... ( #2206 )
2021-08-26 09:27:00 +12:00
Jesse Hills
2100ef63a9
Bump version to 2021.9.0-dev
2021-08-18 15:19:25 +12:00
Jesse Hills
29db77c9c9
Merge branch 'release' into dev
2021-08-18 15:17:33 +12:00
Jesse Hills
d4c2a85f9c
Bump version to v2021.8.0
2021-08-18 14:25:10 +12:00
Jesse Hills
409d4b9d47
Bump version to v1.21.0b3
2021-08-18 11:11:39 +12:00
Jesse Hills
4e3b95d120
Add new total_increasing state-class for Home Assistant 2021.9+ ( #2166 )
2021-08-18 11:11:39 +12:00
Jesse Hills
f0b14055b6
Add new total_increasing state-class for Home Assistant 2021.9+ ( #2166 )
2021-08-18 11:04:13 +12:00
Franck Nijhof
8eb18995cb
Add device class update to binary sensor ( #2170 )
2021-08-17 21:44:05 +12:00
Jesse Hills
14e04eb231
Bump version to v1.21.0b2
2021-08-16 12:32:48 +12:00
Jesse Hills
b0bc898278
Bump version to v1.21.0b1
2021-08-11 21:27:39 +12:00
Jesse Hills
5edebaf468
Bump version to v1.22.0-dev
2021-08-11 19:48:46 +12:00
Stefan Agner
e5366dbbe7
Add deassert_rts_dtr option to force RTS/DTR low when using miniterm ( #2089 )
2021-08-11 07:55:36 +12:00
Jesse Hills
d258e06fd7
Add rgbct and color_temperature light platforms ( #2138 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-08-10 21:28:56 +12:00
WJCarpenter
183e2a8471
Support component tsl2591 ( #2131 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: WJCarpenter <bill@carpenter.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-08-10 10:48:06 +02:00
Keith Burzinski
98d32876b5
Thermostat enhancements 2 ( #2114 )
2021-08-10 10:16:44 +02:00
Jesse Hills
93796491af
Allow entities to be disabled by default in HA ( #2113 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-08-10 13:45:31 +12:00
Oxan van Leeuwen
1d5f628c7a
Add support for ESP8266 Arduino v3.0.1 ( #2128 )
2021-08-07 23:14:57 +12:00
Keith Burzinski
335210d788
Thermostat enhancements and code clean-up ( #2073 )
2021-08-02 11:08:24 +02:00
John "Warthog9" Hawley
fb24e55c8d
pmsx003: add standard particle, particle counts ( #1694 )
2021-08-02 10:32:08 +02:00
Jesse Hills
76991cdcc4
Add select entities and implement template select ( #2067 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-08-02 20:00:51 +12:00
Oxan van Leeuwen
5983ccc55c
Color mode implementation ( #2012 )
2021-07-29 19:11:56 +02:00
Otto Winter
618cfd9ec5
Add sensor monetary device_class ( #2083 )
2021-07-28 15:34:18 +02:00
Peter van Dijk
f97cfe9916
pm1006: add rx-only support ( #2038 )
2021-07-28 10:41:21 +02:00
Keith Burzinski
0a32321c85
Thermostat fixes+updates 1 ( #2032 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-07-22 09:09:31 +12:00
Jesse Hills
3b3297d269
Adding last_reset_type to sensors that should support it. ( #2039 )
2021-07-21 09:20:20 +12:00
Otto Winter
cc7dbeada6
Refactor docker build system and workflows ( #2023 )
2021-07-15 21:30:04 +02:00
Jesse Hills
0992609bf4
Bump version to v1.21.0-dev
2021-07-15 07:45:05 +12:00
Jesse Hills
07ae8ec553
Remove a whole bunch of deprecated/removed stuff ( #1981 )
2021-07-14 14:42:16 +12:00
Huub Eikens
7dd16df846
Sgp30 sensor improvements ( #1510 )
...
Co-authored-by: Umberto73 <huub@eikens.com>
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-07-13 09:21:54 +12:00
Jesse Hills
dd37a4e04c
Add Number entities (from Home Assistant) ( #1971 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-07-13 07:20:12 +12:00