Otto Winter
e55e7f7498
ESP8266 connect fixes ( #605 )
...
* ESP8266 Connection Fixes
* Update client.py
* Update mqtt_client.cpp
* Update mqtt_client.cpp
* Fix ping
* Async dump config
* Update base image to 1.7.0
* Update helpers.py
* Updates
* Update Dockerfile.lint
2019-06-03 15:21:36 +02:00
Otto Winter
dda5f04216
Fix ADS1115 calculation ( #606 )
...
Fixes https://github.com/esphome/issues/issues/393
2019-06-03 14:31:01 +02:00
Otto Winter
2520d49ad4
Fix validation infinite loop with empty platform block ( #598 )
...
* Fix validation infinite loop with empty platform block
* Update util.py
2019-06-03 09:41:33 +02:00
Otto Winter
8c9ac1c906
Fix hx711 ( #602 )
...
* Fix HX711
* Use signed value
* Update hx711.cpp
2019-06-03 09:41:13 +02:00
Otto Winter
73e7317990
Fix color wipe effect ( #599 )
2019-06-03 09:05:20 +02:00
Otto Winter
e5d8eb803a
Allow old remote_transmitter repeat schema ( #601 )
...
Fixes https://github.com/esphome/issues/issues/389
2019-06-02 15:27:32 +02:00
Otto Winter
8183b8f6c5
Add better esphomeyaml migration path ( #600 )
...
Fixes https://github.com/esphome/issues/issues/387
2019-06-02 15:26:44 +02:00
Otto Winter
72e75bdbff
Fix dashboard for Py3 installs ( #596 )
...
Fixes https://github.com/esphome/issues/issues/368
2019-06-01 22:00:19 +02:00
Otto Winter
b9f69e998c
Fix medium fan speed ( #595 )
2019-06-01 22:00:09 +02:00
Otto Winter
3a62effc37
Fix flicker light effect turning itself off ( #594 )
...
Fixes https://github.com/esphome/issues/issues/382
2019-06-01 21:59:59 +02:00
Otto Winter
36a68e89cd
Fix remote_receiver binary_sensor ( #592 )
...
Fixes https://github.com/esphome/issues/issues/369
2019-06-01 13:22:28 +02:00
Otto Winter
0369cc7438
Fix timezone detection ( #586 )
...
* Fix timezone detection
* Update __init__.py
2019-06-01 12:03:43 +02:00
Otto Winter
9d1915905a
Fix scripts circular dependency ( #591 )
...
Fixes https://github.com/esphome/issues/issues/370
2019-06-01 12:00:10 +02:00
Otto Winter
386e3180b0
Fix addressable effects ( #590 )
2019-06-01 12:00:00 +02:00
Marc-Antoine Courteau
e1cb6e0d80
List the correct boards when building for ESP32 ( #589 )
...
* List the ESP32 boards for ESP32 builds.
* Sort the list of valid boards.
2019-05-31 22:06:01 +02:00
Otto Winter
19e4557be1
SM16716 support ( #541 )
2019-05-31 15:05:37 +02:00
Otto Winter
5629eee511
Fix i2c setup priority ( #585 )
...
Fixes https://github.com/esphome/issues/issues/314
2019-05-31 13:40:12 +02:00
Otto Winter
4ac6b335f4
Fix light partition ( #584 )
...
* Fix light partition
Fixes https://github.com/esphome/issues/issues/365
* Lint
2019-05-31 13:38:56 +02:00
Otto Winter
bd352255e3
Fix MQTT on_message trigger ( #583 )
...
Fixes https://github.com/esphome/issues/issues/363
Fixes https://github.com/esphome/issues/issues/364
2019-05-31 11:17:46 +02:00
Otto Winter
bc7b8e9b06
Fix travis build ( #582 )
2019-05-31 11:12:27 +02:00
Otto Winter
60b5b563d8
CLI show version better ( #581 )
...
Fixes https://github.com/esphome/feature-requests/issues/256
2019-05-31 10:43:11 +02:00
Otto Winter
24c2544078
Fix Rotary Encoder ( #580 )
...
Fixes https://github.com/esphome/issues/issues/360
2019-05-31 10:37:40 +02:00
Otto Winter
83bbc8f1ee
Fix MQTT client_id changed ( #579 )
...
Fixes https://github.com/esphome/issues/issues/323
2019-05-31 10:37:10 +02:00
Otto Winter
92a02478bb
Fix remote_receiver binary_sensor schema ( #578 )
...
Fixes https://github.com/esphome/issues/issues/353#issuecomment-497491863
2019-05-31 10:36:23 +02:00
Otto Winter
9eac6be2bd
Fix waveshare 7.5in model ( #576 )
...
* Fix waveshare 7.5in model
Fixes https://github.com/esphome/issues/issues/357
* Fix platformio travis errors
2019-05-30 22:27:51 +02:00
Otto Winter
41015dfa44
Dashboard work around Hass.io bug ( #575 )
...
* Dashboard work around Hass.io bug
Ref https://github.com/home-assistant/hassio/issues/1103
* Lint
2019-05-30 22:22:59 +02:00
Otto Winter
e729141926
Fix Sun Trigger ( #572 )
...
* Fix Sun Trigger
* Fix cwww lights
2019-05-30 20:01:58 +02:00
Otto Winter
ff8ab050f1
Fix validation TypeError ( #574 )
2019-05-30 20:01:16 +02:00
Otto Winter
33fd85954d
Register light conditions ( #570 )
2019-05-30 13:12:12 +02:00
Jesse Hills
d236177df7
Correctly set warm white variables ( #569 )
2019-05-30 09:33:47 +02:00
Otto Winter
e067895023
Add uart.write action ( #567 )
...
* Add uart.write action
* Lint
2019-05-29 19:32:18 +02:00
Otto Winter
ff0ef80c26
Use copy for custom includes ( #568 )
2019-05-29 19:30:35 +02:00
Otto Winter
8497b6410a
Fix TSL2561 invalid default ( #566 )
...
Ref https://github.com/esphome/issues/issues/352#issuecomment-496883794
2019-05-29 13:17:01 +02:00
Jesse Hills
341b3d0f98
Add CT Clamp component ( #559 )
...
* Add CT Clamp component
* Update lint
* Some more fixes
* Make updates to work as an analog sensor consumer
* Remove unused imports
Update lint suggestions
* Move setup_priority to header
* Remove unused calibration value
* Remove Unique ID
- Will be auto generated
* Update to use loop and not slow down main loop
Co-authored-by: Otto Winter <otto@otto-winter.com>
2019-05-29 11:15:08 +02:00
Otto Winter
9293c7c384
Warn if a component does long-running work in loop thread ( #565 )
...
* Warn if a component does long-running work in loop thread
* Update application.cpp
2019-05-29 11:13:05 +02:00
Otto Winter
842e236892
Update FUNDING.yml
2019-05-29 10:29:17 +02:00
Otto Winter
9debf88437
Try out github sponsorship file
2019-05-29 10:12:23 +02:00
Otto Winter
d1b94c6342
Fix NTC steinhart-hart issue ( #564 )
2019-05-28 22:30:51 +02:00
gitolicious
692e90c01e
Renamed upload button ( #563 )
...
* Renamed upload button
* Renamed upload button in code
2019-05-28 22:30:38 +02:00
Otto Winter
2f0e593df7
Fix NTC steinhart-hart issue
2019-05-28 22:27:39 +02:00
gitolicious
9bdef5dc46
added download, edit and retry buttons to upload modal ( #557 )
...
* added download, edit and retry buttons to upload modal
* changed hide for disabled, resorted buttons
* moved upload action buttons to menu
* button changes
moved edit button from menu in upload modal
swapped validation button for upload in edit modal
2019-05-28 20:49:11 +02:00
Otto Winter
110d194fc4
Fix CWWW/RGBWW lights ( #562 )
2019-05-28 20:44:27 +02:00
Michiel van Turnhout
2b9c30d86a
Binary sensor map implementation ( #551 )
...
* add binary_sensor_map c code
* add python file
* fixed python and C++ code for new framework
* renamed add_sensor to add_channel
* travis
* Updates
- Use struct for channels_ array - heap allocation is not really necessary here.
- any_active can also be written as mask != 0
- Update setup priority to DATA
- Use shorter TAG (name is already long; not important)
- Quotes around name
- Add icon to sensor
- Use new cv.typed_schema
- Change CONF_CHANNEL to CONF_BINARY_SENSOR - makes it clearer that this option accepts a binary sensor (and not for example an int)
- Add test
Co-authored-by: Otto Winter <otto@otto-winter.com>
2019-05-28 20:41:10 +02:00
Michiel van Turnhout
213d31cdf9
Mpr121 added debounce and thresholds config ( #558 )
...
* fixed code issues from previous PR
* travis line to long
* travis
* more travis
* Update esphome/components/mpr121/mpr121.h
Co-Authored-By: Otto Winter <otto@otto-winter.com>
* fixed issues
* fixed issues
* fixes remove duplicate line
remove threshold settings
* fixed touch release thresholds mixup
2019-05-28 20:39:20 +02:00
Otto Winter
32c6783cdf
Waveshare enter deep sleep mode on shutdown ( #561 )
...
Fixes https://github.com/esphome/issues/issues/307
Only enters deep sleep mode when node turns off - not between updates because entering+exiting deep sleep takes some time (could be added later)
2019-05-28 20:22:50 +02:00
Otto Winter
0a36630eb0
Add NTC and resistance sensor ( #560 )
...
* Add NTC and resistance sensor
Fixes https://github.com/esphome/feature-requests/issues/248
* Fix
* Fix platformio4 moved get_project_dir
2019-05-28 16:00:00 +02:00
Otto Winter
f1e897f4a9
Do not recompile on version change
2019-05-28 12:11:32 +02:00
Otto Winter
60829f7d52
Fix gitlab
2019-05-28 11:49:11 +02:00
Otto Winter
63c9921fc3
Use lint image for tests
2019-05-28 10:41:12 +02:00
Otto Winter
d89c9b3fd5
Update gitlab CI script, add cpp lint
2019-05-28 10:23:15 +02:00