Otto Winter
7b4366bfef
Fix scheduler
2019-06-30 09:13:52 +02:00
Otto Winter
8dee5c5fe8
Adjust default reboot timeouts
2019-06-30 09:12:48 +02:00
Otto Winter
b2e6d222cd
Remove unnecessary update_interval from schemas
2019-06-28 11:30:15 +02:00
Otto Winter
2712c44004
Update dependencies ( #653 )
...
* Update pio dependencies
* Platformio 4
* Fixes
* Update platformio_api.py
* Lint
2019-06-28 11:29:37 +02:00
Otto Winter
82625a3080
Fix remote_transmitter wait time unit ( #654 )
...
Fixes https://github.com/esphome/issues/issues/485
2019-06-26 21:48:00 +02:00
mtl010957
49f9ad66db
Adding ignore bits to narrow compare of received codes ( #650 )
...
* Adding bitmask to narrow compare of received codes
Updated test to add mask configuration
* Lint
* Handle bitmask as ignore characters per review comment
* Fixed test to cover ignore bits
* Lint
* Eliminate separate set_mask method per review comment
2019-06-26 21:47:34 +02:00
mtl010957
0dfab4d93c
Fixed rc_switch dump off by one bit ( #652 )
...
* Fixed rc_switch dump off by one bit
* Proper fix per review comments
2019-06-26 21:42:49 +02:00
rnauber
5cd7f23065
Provide the lights current color to the addressable_lambda_effect. ( #646 )
...
* Provide the lights current color to the addressable_lambda_effect.
* Fix formatting
* More formatting
* Change the call signature of the lambda
* lint
Co-authored-by: olg <x>
2019-06-19 11:33:14 +02:00
mtl010957
27453afa4e
Template tilt cover ( #577 )
...
* Enabling tilt control in the template cover
Added test
Add tilt option to publish action
* Added CONF_TILT to alidation schema per comment
* Removed default for CONF_TILT
2019-06-18 19:42:36 +02:00
Otto Winter
369d175694
Create Protobuf Plugin for automatically generating native API stubs ( #633 )
...
* Create Protobuf Plugin for automatically generating native API stubs
* Format
* Delete api.proto
* Cleanup, use no_delay conditionally
* Updates
* Update
* Lint
* Lint
* Fixes
* Camera
* CustomAPIDevice
* Fix negative VarInt, Add User-defined services arrays
* Home Assistant Event
* Fixes
* Update custom_api_device.h
2019-06-18 19:31:22 +02:00
Guillermo Ruffino
fc465d6d93
SMS Sender / Receiver ( #522 )
...
* add sim800l
* Increse SoftwareSerial Buffer Size
* use auto id on action
* lint
* lint
* add to test3.yaml
* lint
Co-authored-by: Guillermo Ruffino <guillermo.ruffino@pampatech.net>
2019-06-17 20:13:52 +02:00
Otto Winter
904a0b26ea
Make logger string memory usage more efficient ( #641 )
...
* Make logger string storing more efficient
* Lint
2019-06-16 19:14:24 +02:00
rnauber
c13f132399
Add set_threshold and get_value methods to ESP32TouchBinarySensor. ( #631 )
...
* Add set_threshold and get_value methods to ESP32TouchBinarySensor and add a test.
* esp32_touch_binary_adaptive: fix formatting
* Remove superfluous static from testcase
* Revert "Remove superfluous static from testcase"
This reverts commit 5a6a111aa8
.
* Move into header file
* Update esp32_touch.h
Co-authored-by: olg <x>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2019-06-16 19:14:13 +02:00
Andrew Thompson
db968bc6b0
Atmel M90E32AS Energy Metering IC. Found in CircuitSetup 2chan and 6chan energy meterss ( #629 )
...
* Atmel M90E32AS Energy Metering IC. Found in CircuitSetup 2can and 6chan energy meters
* fix style bugs
* Update esphome/components/atm90e32/atm90e32.cpp
Co-Authored-By: Otto Winter <otto@otto-winter.com>
* Properly put atm90e32_reg in namespace
* Use phase grouped config like ina3221
* Log why the component is marked failed, did not read back our register value
* 32bit register reads are 2s compliment
* Fix atm90e32 option name in test
* clang-format changes from travis-ci
* use new protected method names
* Whitespace changes to please Travis
* Update esphome/components/atm90e32/atm90e32.cpp
Co-Authored-By: Otto Winter <otto@otto-winter.com>
* Fix up type change for val_h/val_l
* Remove conditions around values with defaults
* Rename constants to match their value
* Remove 2's complement check
Co-authored-by: Andrew Thompson <andrew@whosonlocation.com>
Co-authored-by: Otto Winter <otto@otto-winter.com>
2019-06-16 12:00:15 +02:00
Guillermo Ruffino
7abe8875bd
Fix home assistant binary sensor initial state ( #632 )
...
* Fix home assistant binary sensor initial state
* Fix send state log message
* fix new_state local name
* lint
* Trigger
Co-authored-by: Guillermo Ruffino <guillermo.ruffino@pampatech.net>
2019-06-15 18:02:17 +02:00
Mario Di Raimondo
dc9f304d94
Add Yashima climate component ( #634 )
2019-06-15 18:00:55 +02:00
Otto Winter
1ca241615d
Bump version to v1.13.6
2019-06-14 12:55:23 +02:00
Otto Winter
b8aa84002a
Re-add CustomMQTTDevice class ( #640 )
...
* Re-add CustomMQTTDevice class
Fixes https://github.com/esphome/issues/issues/427
* Fix
2019-06-14 12:55:20 +02:00
Otto Winter
10cc0b1d5b
Fix remote_receiver raw binary sensor ( #639 )
...
* Fix remote_receiver raw binary sensor
Fixes https://github.com/esphome/issues/issues/439
* Lint
2019-06-14 12:55:19 +02:00
Otto Winter
11d9c203c1
Fix version.h file ( #630 )
...
* Fix version.h file
* Lint
2019-06-14 12:55:19 +02:00
Otto Winter
c9ab454c3c
Fix globals.set ( #635 )
...
* Fix globals.set
* Update __init__.py
2019-06-14 12:55:19 +02:00
Otto Winter
4a55692885
Fix russia timezone detection ( #637 )
...
Fixes https://github.com/esphome/issues/issues/378#issuecomment-500219634
2019-06-14 12:55:19 +02:00
Otto Winter
88c129e705
Fix ESP32 RCSwitch Dump Stack Smash Protection ( #636 )
...
Fixes https://github.com/esphome/issues/issues/366
2019-06-14 12:55:19 +02:00
Otto Winter
a09bd80636
Re-add CustomMQTTDevice class ( #640 )
...
* Re-add CustomMQTTDevice class
Fixes https://github.com/esphome/issues/issues/427
* Fix
2019-06-14 12:53:38 +02:00
Otto Winter
237ecb3adf
Fix remote_receiver raw binary sensor ( #639 )
...
* Fix remote_receiver raw binary sensor
Fixes https://github.com/esphome/issues/issues/439
* Lint
2019-06-14 12:53:27 +02:00
Otto Winter
9d65b77f13
Fix version.h file ( #630 )
...
* Fix version.h file
* Lint
2019-06-14 12:53:02 +02:00
Otto Winter
97f2becc9e
Fix globals.set ( #635 )
...
* Fix globals.set
* Update __init__.py
2019-06-14 12:40:14 +02:00
Otto Winter
80b48f01fb
Fix esp8266_restore_from_flash ( #638 )
...
Fixes https://github.com/esphome/issues/issues/424
2019-06-14 12:36:30 +02:00
Otto Winter
f4160c363b
Fix russia timezone detection ( #637 )
...
Fixes https://github.com/esphome/issues/issues/378#issuecomment-500219634
2019-06-14 12:35:14 +02:00
Otto Winter
4fee9cc039
Fix ESP32 RCSwitch Dump Stack Smash Protection ( #636 )
...
Fixes https://github.com/esphome/issues/issues/366
2019-06-14 12:34:45 +02:00
Otto Winter
36f47ade70
Add Captive Portal ( #624 )
...
* WIP: Captive Portal
* Updates
* Updates
* Lint
* Fixes
2019-06-09 17:03:51 +02:00
Otto Winter
8db6f3129c
Fix scheduler
2019-06-09 13:19:57 +02:00
Otto Winter
75630a36f8
Add HW SPI support ( #623 )
...
* Add HW SPI support
* Update spi.cpp
* Lint
* ESP32 Compile Fix
2019-06-08 17:45:55 +02:00
Otto Winter
642bc91a76
Update esp32_ble_tracker.cpp
2019-06-08 17:06:29 +02:00
Otto Winter
d69926ee56
Bump version to v1.13.5
2019-06-08 16:49:04 +02:00
Otto Winter
4758403d44
Work around ESP32 core WiFi Bug ( #627 )
...
* Work around ESP32 WiFi Bug
* Lint
2019-06-08 16:49:00 +02:00
Otto Winter
4b0ec5c28a
Work around ESP32 BLE issue ( #626 )
2019-06-08 16:49:00 +02:00
Otto Winter
4b2a9e5e49
Fix status binary sensor for MQTT ( #628 )
...
Fixes https://github.com/esphome/issues/issues/417
2019-06-08 16:48:59 +02:00
Otto Winter
1449c51d49
Update base image to 1.8.3 ( #625 )
2019-06-08 16:48:59 +02:00
Otto Winter
a451705e0b
Fix sun default elevation ( #620 )
2019-06-08 16:48:58 +02:00
Otto Winter
2e6db39173
Fix integration sensor, add test ( #619 )
...
* Fix integration sensor, add test
* Fix
* Fix
2019-06-08 16:48:58 +02:00
Otto Winter
373f75253c
Update docker base image to 1.8.0 ( #618 )
2019-06-08 16:48:58 +02:00
Otto Winter
724842084e
Make ForCondition a component ( #616 )
...
Fixes https://github.com/esphome/issues/issues/396
2019-06-08 16:48:57 +02:00
Otto Winter
8f3635b167
Fix remote_receiver always shows sony ( #617 )
...
Fixes https://github.com/esphome/issues/issues/383#issuecomment-498370572
2019-06-08 16:48:57 +02:00
Otto Winter
11605a36f7
Fix Hass.io addon SSL ( #613 )
...
Fixes https://github.com/esphome/issues/issues/404
2019-06-08 16:48:56 +02:00
Otto Winter
533f81d625
Template Cover don't auto-set current_operation ( #612 )
...
Fixes https://github.com/esphome/issues/issues/408
2019-06-08 16:48:56 +02:00
Otto Winter
aacb9e44e8
DHT22 ignore invalid values ( #614 )
...
Fixes https://github.com/esphome/issues/issues/397
2019-06-08 16:48:55 +02:00
Peter Tatrai
c6e3f1bca6
Fix ForCondition time duration check ( #610 )
...
According documentation ForCondition should evaluate to true if a nested condition is true for at least the specified time duration and not the less.
2019-06-08 16:48:55 +02:00
Otto Winter
a933d4aeb6
Move ESPHome version define ( #607 )
...
* Move ESPHome version define
* Lint
2019-06-08 16:48:55 +02:00
Otto Winter
d2be58ba31
Work around ESP32 core WiFi Bug ( #627 )
...
* Work around ESP32 WiFi Bug
* Lint
2019-06-08 16:47:27 +02:00