Guillermo Ruffino
bb3d0706d3
Revert "Bump AsyncTCP-esphome to 1.2.1. ( #1693 )" ( #1709 )
...
This reverts commit aed6f2b1ea
.
2021-04-21 10:33:59 -03:00
Richard Klingler
820dedbcd2
Added / to default glyphs ( #1691 )
...
Co-authored-by: Charlie Root <klingler@blender.klingler.net>
2021-04-21 12:10:45 +02:00
Maurice Makaay
aed6f2b1ea
Bump AsyncTCP-esphome to 1.2.1. ( #1693 )
...
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
2021-04-19 20:15:37 -03:00
John Coggeshall
bf1885af3f
Implementing the remainder of GPS data for the GPS component. ( #1676 )
2021-04-11 19:15:23 +02:00
Otto Winter
d8e4f5d56b
Sensor Average Filter Fix Floating Pointer Error Accumulating ( #1624 )
2021-04-09 10:27:18 +02:00
dependabot[bot]
af616473aa
Bump protobuf from 3.15.7 to 3.15.8 ( #1682 )
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.15.7 to 3.15.8.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.15.7...v3.15.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-09 10:14:38 +02:00
SenexCrenshaw
2033ac34e5
Sgp40 ( #1513 )
...
* Start of SGP40 dev
* Clean up
* Initial Commit
* VOC is working
* Fixed up sensor config
* Lint Fixes
Added in save/restore baseline
Noted original repo in header
* Lint Fixes
Added to test
* Lint Fixes
* Added additional check on restoring
* Removed double check
* Changed defines to static const double
* Changed defines to const
Do not send voc index until sensor stabilizes
* Fixed sensor stabilization message
* Fixup according to PR
* samples_read increment fix
* Fixed missing device class
* Choose a SENSOR device class
* Moved some sensors for tests
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-04-08 22:40:19 -03:00
Otto Winter
5e239d3d88
Automate building and publishing of esphome-lint docker image ( #1680 )
2021-04-08 17:08:11 +02:00
Otto Winter
30893afd67
Add Arduino ESP32 version mapping ( #1679 )
...
See also https://github.com/platformio/platform-espressif32/releases/tag/v3.2.0
2021-04-08 17:07:19 +02:00
SenexCrenshaw
a39bb7b92f
Support custom build_flags for bme680_bsec ( #1678 )
2021-04-08 17:06:54 +02:00
Dan Gentry
b53f9f2a81
Daylight Saving Time spelling fix ( #1677 )
2021-04-08 17:04:40 +02:00
Otto Winter
586e36906d
Fix sensor.sensor_schema interface changed ( #1659 )
2021-04-08 14:37:55 +02:00
Gareth Cooper
e6f8e73705
Receive long MQTT payload ( #1590 )
2021-04-08 14:26:34 +02:00
Peter Kuehne
eaf9735eda
Disallow _ in node name ( #1632 )
2021-04-08 14:26:01 +02:00
Guillermo Ruffino
2e50e1f506
Fix servo detach chopped PWM ( #1650 )
2021-04-08 14:22:30 +02:00
Anthony Uk
76a6c39f25
mqtt_client: Added MQTTClientComponent::unsubscribe() ( #1672 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-04-08 14:21:42 +02:00
rbaron
bf01c22e1f
Adds support for b-parasite soil moisture sensor ( #1666 )
2021-04-08 13:59:30 +02:00
Otto Winter
99f14e03d4
Fix colorlog removing colors and refactor color code ( #1671 )
2021-04-08 13:58:01 +02:00
Otto Winter
d92c8ccadf
Raise minimum python version to 3.7 ( #1673 )
2021-04-08 13:57:29 +02:00
Otto Winter
7964b724ed
Rewrite sun component calculations ( #1661 )
2021-04-07 12:16:36 +02:00
dependabot[bot]
e0c5b45694
Bump protobuf from 3.15.6 to 3.15.7 ( #1662 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-04-06 14:43:10 +02:00
dependabot[bot]
26407e001b
Bump pytest from 6.2.2 to 6.2.3 ( #1663 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.2...6.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-04-06 14:42:50 +02:00
Vegetto
3ecae3f16f
fixes #858 - esphome crashes with neolightbus and RMT ( #1667 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-04-06 14:31:38 +02:00
Anthony Uk
5c359856ff
Fixed CustomComponentConstructor::get_component() ( #1653 )
...
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-04-06 13:50:31 +02:00
Trevor North
2d618768d5
Add BME680 via BSEC integration ( #1313 )
2021-04-06 12:19:56 +02:00
Stanislav Meduna
808e3be324
Add the display.is_displaying_page condition ( #1646 )
...
* display: add the display.is_displaying_page condition
* use maybe_simple_value for page_id
* add test
2021-04-02 23:00:41 -03:00
Andreas Hergert
9e23987db8
Add I2CMultiplexer in generel and the TCA9548A in special ( #1410 )
...
* Added I2CMultiplexer in generel and the TCA9548A in special
* cleanup
* tidy
* tidy
* tidy
* tidy
* Update CODEOWNERS
* Update CODEOWNERS
* added CODEOWNERS
* Fix CODEOWNERS
* protected function
* fixed scan
* fixed style
* added to test1.yaml
* Update esphome/components/tca9548a/__init__.py
* Update esphome/components/i2c/__init__.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/i2c/i2c.cpp
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
* Update esphome/components/i2c/__init__.py
* Update esphome/components/i2c/__init__.py
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
* Update esphome/components/i2c/i2c.cpp
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
* added define statements for I2C Multiplexer
* fix
* try to tidy
* bug fix
* tidy
* override fix
* only change channel if different
* tidy
* added test
* testfix
* added defines
* tidy
* fix dep
* like recommended
Co-authored-by: Andreas Hergert <andreas.hergert@otrs.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
2021-03-29 16:50:30 -03:00
Guillermo Ruffino
ad76312f66
fix servo not reattaching with same target ( #1649 )
2021-03-28 22:35:39 -03:00
SenexCrenshaw
2028362fd5
Buffer allocation and TRUEFALSE templates ( #1644 )
2021-03-27 11:01:37 +13:00
Paulus Schoutsen
13e0d6b9a1
Update FUNDING.yml
2021-03-26 11:39:29 -07:00
Diego Elio Pettenò
a6255c31fe
Add optional bindkey support for CGG1. ( #1407 )
2021-03-26 07:33:06 +13:00
buxtronix
46356cbc4a
Fix BLE UUID matching ( #1637 )
...
Co-authored-by: Ben Buxton <bb@cactii.net>
2021-03-23 18:21:04 +13:00
Jesse Hills
fb6c5ebe9a
Bump version to v1.18.0-dev
2021-03-22 17:42:38 +13:00
Jesse Hills
af3273d930
Add trigger for http actions to receive the status code ( #1599 )
2021-03-22 16:26:10 +13:00
Niccolò Maggioni
8f1eb77e05
Background calibration & ABC commands for SenseAir S8 ( #1623 )
2021-03-22 12:59:41 +13:00
Otto Winter
89d0d41c5a
Switch docker images to debian ( #1626 )
2021-03-20 20:58:46 +01:00
dependabot[bot]
452ca8e4c6
Bump pyyaml from 5.3.1 to 5.4.1 ( #1482 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-03-20 18:58:26 +01:00
dependabot[bot]
e51b0ca15e
Bump protobuf from 3.13.0 to 3.15.6 ( #1607 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-03-20 18:58:08 +01:00
Otto Winter
5eeb110d74
Bundle platformio lib_deps in docker images ( #1625 )
2021-03-20 18:43:31 +01:00
dependabot[bot]
60b2d57dc3
Bump flake8 from 3.8.4 to 3.9.0 ( #1612 )
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.8.4 to 3.9.0.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-03-20 15:21:47 +01:00
matikij
91898cb814
Add 2.13in-ttgo-b1 waveshare epaper module. ( #1326 )
2021-03-20 20:32:46 +13:00
Keith Burzinski
818a7f1c78
Declare Color objects in main.cpp ( #1395 )
2021-03-19 23:40:05 +13:00
Jesse Hills
dedf343bd5
Fix pulse-meter with device_class and black ( #1621 )
2021-03-19 21:40:11 +13:00
dependabot[bot]
251240cc90
Bump platformio from 5.1.0 to 5.1.1 ( #1618 )
...
Bumps [platformio](https://github.com/platformio/platformio ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/platformio/platformio/releases )
- [Changelog](https://github.com/platformio/platformio-core/blob/develop/HISTORY.rst )
- [Commits](https://github.com/platformio/platformio/compare/v5.1.0...v5.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-19 21:29:26 +13:00
DrZoid
e5b45b6b4b
e131: fix issue 1579: limitation of maximum light count ( #1619 )
2021-03-19 21:19:34 +13:00
Steve Baxter
a77784a6da
Implement pulse_meter as an improvement on pulse_counter and pulse_width for meters ( #1434 )
2021-03-19 21:16:27 +13:00
Mike Ryan
f63f9168ff
Add addressable_light display platform ( #1272 )
2021-03-18 19:08:50 +13:00
SenexCrenshaw
b5b2036971
8266 hardware spi enable with just 3 pins ( #1617 )
2021-03-18 13:59:47 +13:00
SenexCrenshaw
a96b6e7002
SPI transfer fix. Use write when no miso pin is set ( #1563 )
2021-03-18 13:54:58 +13:00
Sergey V. DUDANOV
f34c9b33fc
Midea climate support ( #1328 )
...
* Added support for Midea IoT climate devices via UART interface (USB-dongle)
* Fixed lint checks
* Fixed lint checks
* CODEOWNERS update
* Clang-format
* Clang-format
* Add network device notification message support (show WiFi sign on devices)
* Make wifi_signal_sensor optional component
* Some optimization
* Optimizations and code formatting
* Fixed lint checks
* Fixed lint checks
* Fixed sign error
* Code changes
* Network notify repeat every 10 min
* Added log messages
* Fixed lint checks
* Refactoring: MideaClimate => MideaAC
* Using enums instead literals in Midea states
* Enum changed to be more correct
* Shrink notify frame to 32 bytes
* Fixed lint checks
* Change notify frame appliance type to common broadcast
* Control optimization
* Fixed control error
* Control command now don't reset others uncontrollable properties of device
* Fixed lint checks
* Some optimization
* on_receive callback give const Frame
* Fix control
* Fixes
* Some minor changes
* Fixed lint error
* No dependency from wifi_signal sensor for stretched WiFi icon. New option: stretched_icon instead wifi_signal_id.
* Fix option name
* Added export of outdoor temperature as sensor value
* Fixed lint errors
* Fixed pylint error
* Minor fix
* Fix temperature overflow in some cases
* Added answer on QueryNetwork command from appliance. Now don't wait for ack on 0x0D command.
* Fix lint error
* Added humidity setpoint optional sensor
* Added boolean options 'swing_horizontal' and 'swing_both'
* Added debug frame output
* Added debug frame output
* Fix lints error
* Some debug output optimization
* Fix lint check
* Some code optimization: adding templates
* Fix lint error
* Added sensors device classes
* Python code reformatted with black formatter
* RX frame debug message
RX frame debug message now prints before checking
* Remove CRC check for receiving frames
* Added experimental power usage option
* Added power usage option
* Fixed lint errors
* Major changes. See esp-docs.
* Added tests in test4.yaml
* Added tests in test1.yaml
* Added wifi dependency
* Fix test1.yaml
* Some fix :)
* One more refactoring
* One more refactoring
* One more refactoring
2021-03-17 17:27:50 -03:00