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
steve
44511552d1
Moving test to different config file
...
test1.yml runs out of memory
2021-03-19 11:58:17 +11:00
steve
dce5a54341
Adding all config options
...
As requested https://github.com/esphome/esphome/pull/1505#discussion_r597326897
2021-03-19 11:37:51 +11: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
Jesse Hills
faf577a9dd
Add option to suffix name with mac address ( #1615 )
...
* Add option to suffix name with mac address
* Rename and add to test file
2021-03-17 17:22:48 -03:00
Jim Ekman
7708b81ef5
Support fan speed levels ( #1541 )
...
* Add fan speed percentage support to the API
* Add float fan speed percentage
* Add percentage support to automation and configuration
* Update Tuya fan
* Fix pylint warning
* Update API to use speed levels instead of percentage
* Use speed levels
* Fix type warnings
* MQTT component now converts between speed levels and enums
* Webserver now supports speed_level
* Update prometheus
* Remove low/medium/high settings from speed fan
* Remove unused enum
* Configurable speed levels for speed fan
* Remove unused import
* Rename speed_level->speed and speed_levels->speed_count
* Rename supported_speed_levels -> supported_speed_count in API and FanTraits
Field id stays the same in the protocol, so the change is not breaking for aioesphome.
2021-03-17 10:40:02 -03:00
steve
33cf04fa4b
Update CODEOWNERS
2021-03-17 12:54:31 +11:00
steve
21170438b4
Update CODEOWNERS
2021-03-17 12:41:54 +11:00
steve
4eef9737f9
Fixed device class import
2021-03-17 12:36:14 +11:00
steve
97a00c3fe8
Reformatted with black
2021-03-17 12:27:44 +11:00
steve
c6e762af0e
Update sensor defs
2021-03-16 23:08:38 +11:00
steve
92fdb94838
Update CODEOWNERS
2021-03-16 23:06:19 +11:00
Stephen Tierney
bd2be46ca9
Add codeowners
2021-03-16 23:05:22 +11:00
Stephen Tierney
b65cc21212
Add test and bugfix
2021-03-16 23:05:22 +11:00
Stephen Tierney
251889a9e2
Fix narrowing conversion
2021-03-16 23:05:22 +11:00
Stephen Tierney
42e84f1c58
Fix regression and linting
2021-03-16 23:05:22 +11:00
Stephen Tierney
c8c30b201f
Another one
2021-03-16 23:05:22 +11:00
Stephen Tierney
a8758460cf
Linting forever
2021-03-16 23:05:22 +11:00
Stephen Tierney
b2155ce7d4
Linting fixes continued
2021-03-16 23:05:22 +11:00
Stephen Tierney
8d08c82132
Fix more linting errors
2021-03-16 23:05:22 +11:00
Stephen Tierney
7d13d6aa50
Fix linting errors
2021-03-16 23:05:22 +11:00
Stephen Tierney
17d784bbc5
Add support for ltr390
2021-03-16 23:05:22 +11:00
WeekendWarrior1
08998caabc
a4988 wait 1ms when coming out of sleep ( #1597 )
2021-03-13 21:29:31 -03:00
Jesse Hills
848a5f1680
Change COLOR_ON to be 255 values instead of 1 ( #1594 )
2021-03-13 21:27:16 -03:00
Alex
2e7c1d7345
Added receive for Fujitsu ACs ( #1577 )
2021-03-13 18:45:01 -03:00
Massimiliano Ravelli
28a72fa56b
Fixed component_tests config ( #1608 )
2021-03-12 19:58:43 -03:00
Jesse Hills
cd1353ae54
Update PULL_REQUEST_TEMPLATE.md
2021-03-13 08:42:37 +13:00
Samuel Sieb
c9ee513fa8
PN532 - don't read extra page and fix size ( #1565 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2021-03-11 18:26:55 +13:00
Samuel Sieb
2a12caa955
change lcd clear() to clear the buffer ( #1600 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2021-03-11 18:17:50 +13:00
Guillermo Ruffino
5e5f8d5f9b
schema-dump-pins ( #1596 )
...
* schema dump idea
accept boolean or anything default
accept null also for full dicts
added some common validators
more simple validators
support multi_conf
better handle automations
updates
updates
handle lists
removed not needed class
move to own folder
generalized for automations lists, etc
updates
updates
clean up
clean up
fix automations
made comment optional
basic docs support
added more docs
fixes docs handling
updates
updates
fix components parent
updates
updates
updates
Fix inkplate 6 registration
updates
Disable logging for vscode add on
better handle buses
keep extended order as in CONFIGs
updates
updates
updates
disable comments
moved to scripts/build_jsonschema
added configurable decorators
path handling
fix handle list_schema
fixes and cleanup
add jschema_extractor to maybe
updates
lint
no schema in git
add generated loggers list
* lint
* support pin schema
2021-03-08 22:53:20 -03:00
Derek Hageman
2c0fe49b86
Inkplate 6 Optimizations ( #1592 )
2021-03-08 19:25:49 +13:00
Guillermo Ruffino
1e227e8051
Schema dump ( #1564 )
...
* schema dump idea
accept boolean or anything default
accept null also for full dicts
added some common validators
more simple validators
support multi_conf
better handle automations
updates
updates
handle lists
removed not needed class
move to own folder
generalized for automations lists, etc
updates
updates
clean up
clean up
fix automations
made comment optional
basic docs support
added more docs
fixes docs handling
updates
updates
fix components parent
updates
updates
updates
Fix inkplate 6 registration
updates
Disable logging for vscode add on
better handle buses
keep extended order as in CONFIGs
updates
updates
updates
disable comments
moved to scripts/build_jsonschema
added configurable decorators
path handling
fix handle list_schema
fixes and cleanup
add jschema_extractor to maybe
updates
lint
no schema in git
add generated loggers list
* lint
2021-03-07 21:05:08 -03:00
Guillermo Ruffino
d5cf4b7eac
Improve error checking: too many component id candidates ( #1570 )
...
* add error too many candidates
* Improve error checking of ids
2021-03-07 19:59:32 -03:00
Jesse Hills
570ec36fe3
MCP23XXX Refactor ( #1560 )
...
* Refactor MCP23XXX classes to consolidate shared code
* Update test mcp23xxx pin schemas
2021-03-07 16:23:54 -03:00
Guillermo Ruffino
69879920eb
add-black ( #1593 )
...
* Add black
Update pre commit
Update pre commit
add empty line
* Format with black
2021-03-07 16:03:16 -03:00
Guillermo Ruffino
2b60b0f1fa
fix servo warning ( #1591 )
2021-03-06 19:59:06 -03:00
dependabot[bot]
c17624adab
Bump platformio from 5.0.4 to 5.1.0 ( #1581 )
...
Bumps [platformio](https://github.com/platformio/platformio ) from 5.0.4 to 5.1.0.
- [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.0.4...v5.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-06 18:41:19 -03:00
needspeed
0f151a8f6b
Extend 'uart:' with 'invert:' for esp32 ( #1586 )
2021-03-06 10:25:07 -03:00
dependabot[bot]
e62bf333a2
Bump pylint from 2.6.0 to 2.7.2 ( #1582 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.6.0 to 2.7.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.6.0...pylint-2.7.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-05 10:10:58 -03:00
Gabe Cook
88b46b7487
Add min/max filters ( #1569 )
2021-03-05 10:10:06 -03:00
nikito7
fa290fbce8
Fix for waveshare 2.13in-ttgo-b73 ( #1543 )
2021-03-04 13:50:27 +13:00
dependabot[bot]
1883ce1876
Bump pytz from 2020.5 to 2021.1 ( #1575 )
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2020.5 to 2021.1.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2020.5...release_2021.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-03 15:42:19 -03:00