Otto Winter
a72c3ea9d7
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
8be733efee
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
3012fee013
Fix Rotary Encoder ( #580 )
...
Fixes https://github.com/esphome/issues/issues/360
2019-05-31 10:37:40 +02:00
Otto Winter
01db114724
Fix MQTT client_id changed ( #579 )
...
Fixes https://github.com/esphome/issues/issues/323
2019-05-31 10:37:10 +02:00
Otto Winter
e05688d639
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
925b030718
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
3e6ae4afda
Fix Sun Trigger ( #572 )
...
* Fix Sun Trigger
* Fix cwww lights
2019-05-30 20:01:58 +02:00
Otto Winter
1ce257c721
Register light conditions ( #570 )
2019-05-30 13:12:12 +02:00
Jesse Hills
8dd971b25e
Correctly set warm white variables ( #569 )
2019-05-30 09:33:47 +02:00
Otto Winter
31ddd3f668
Add uart.write action ( #567 )
...
* Add uart.write action
* Lint
2019-05-29 19:32:18 +02:00
Otto Winter
02d34a0238
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
3089ffa8e7
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
667ed94e29
Fix NTC steinhart-hart issue
2019-05-28 22:27:39 +02:00
Otto Winter
2decb8115c
Fix CWWW/RGBWW lights ( #562 )
2019-05-28 20:44:27 +02:00
Michiel van Turnhout
9d26c16471
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
5893506528
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
df0d33c3cd
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
61ba2e0f35
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
Guillermo Ruffino
85513476ce
Add coolix climate ❄ 🔥 ( #521 )
...
* Lint
* add coolix climate ❄ 🔥
* Fixes
* Reviewed
* Fix for dev
ClimateDevice was renamed to Climate
* Remove stale method
* Lint
* Initialize target temperature, avoid NAN value
* Use clamp and round value
* Set to verbose message
Not really relevant to the user
* Remove constructor
Name is now set in climate.register_climate - saves integrations from having to declare a constructor
* Fix, add test
Co-authored-by: Otto Winter <otto@otto-winter.com>
2019-05-27 21:09:16 +02:00
Guillermo Ruffino
e62443933c
Add TCL112 climate ( #523 )
...
* Add TCL112 climate
* fix default mode
* Updates
* Update
* Update climate.py
My mistake :(
Co-authored-by: Otto Winter <otto@otto-winter.com>
2019-05-27 20:17:12 +02:00
Teemu Mikkonen
3b48aa5911
Support for AM2320 temperature and humidity sensor ( #554 )
...
Support for AM2320 temperature and humidity sensor
Co-authored-by: Mikkonen Teemu <teemu.mikkonen@iki.fi>
2019-05-27 20:00:32 +02:00
Otto Winter
b7daee533a
Lint
2019-05-27 20:00:00 +02:00
Otto Winter
7a14ab825e
Add examples to Nextion page ( #548 )
...
* Update nextion.h
* Added more examples
* Update nextion.h
* Update nextion.h
* Update nextion.h
2019-05-27 19:36:17 +02:00
Otto Winter
4323ca88c3
Add test for automation light effect
2019-05-27 19:35:36 +02:00
Otto Winter
4bc3067725
Add light restore mode
...
I don't want users to rely on setup priority.
Ref https://github.com/esphome/esphome-docs/pull/248
2019-05-27 19:22:16 +02:00
Otto Winter
28f2a7f99c
Update nextion.h
2019-05-27 19:12:43 +02:00
Brandon Davidson
72218171b3
Don't fall back to the global availability topic if it is empty ( #553 )
...
Fixes esphome/issues#320
2019-05-27 17:21:01 +02:00
Otto Winter
0d9f5ef363
Update nextion.h
2019-05-27 16:51:01 +02:00
Otto Winter
7b5c4359c6
Update nextion.h
2019-05-27 15:39:01 +02:00
Otto Winter
72a80f559a
Use relative include, add check
2019-05-27 13:06:45 +02:00
Otto Winter
510e53de70
Add core version 2.5.2
2019-05-26 10:31:29 +02:00
Otto Winter
d8963ea25a
Fix Switch Condition
...
Fixes https://github.com/esphome/issues/issues/322
2019-05-26 10:31:12 +02:00
Otto Winter
df50b95e5a
Fix LEDC missing frequency/bit_depth
...
Fixes https://github.com/esphome/issues/issues/338#issuecomment-495810954
2019-05-25 09:02:18 +02:00
Otto Winter
422754ed63
Lint
2019-05-24 17:20:06 +02:00
Otto Winter
aa7389432e
Fixes
2019-05-24 16:34:01 +02:00
Otto Winter
bd45f6bd8e
Register components properly
2019-05-24 16:20:28 +02:00
Otto Winter
999c1a5357
Warn if not registered properly
2019-05-21 12:23:38 +02:00
Otto Winter
a323679771
Revert upgrade ESP8266 core
...
Binary size increased by 30kb
2019-05-16 18:34:51 +02:00
Marcus Kempe
8c73558165
Bme680 pressure value fix ( #550 )
...
* Add heater bit masks
* Fix erroneous pressure value for BME680
* Revert "Add heater bit masks"
This reverts commit c7629f106c26c9524906b0d2d247a0041f4bf130.
2019-05-15 20:57:29 +02:00
Otto Winter
ed61c1dd58
Update docker base image
2019-05-15 14:41:11 +02:00
Otto Winter
8be444a25e
Moar Custom platforms
2019-05-15 10:55:35 +02:00
Otto Winter
6306d44955
CCS811 env_data
2019-05-14 11:40:35 +02:00
Aalian Khan
6fff2e5957
Added more examples
2019-05-13 21:24:45 -04:00
Aalian Khan
a1b6a91642
Update nextion.h
2019-05-13 14:51:21 -04:00
Otto Winter
60d67e5428
remote updates
2019-05-13 20:45:22 +02:00
Otto Winter
5bb963fa82
TTP229 BSF support ( #547 )
...
* TTP229 BSF support
* MULTI_CONF
2019-05-13 13:11:10 +02:00
Otto Winter
83fa51a580
GPS time source ( #543 )
...
* GSP Time
* GPS Time
* Lint
* Multi conf
2019-05-13 13:11:02 +02:00
Otto Winter
0281914507
CCS811 support ( #536 )
...
* CCS811
* Move define, add test
* Remove sun artifact
* Lint
* Lint
2019-05-13 13:06:14 +02:00
Otto Winter
9231b80aa9
MULTI_CONF
2019-05-13 13:05:30 +02:00
Otto Winter
3e044db9f1
Merge branch 'dev' into ttp229-bsf
2019-05-13 13:01:08 +02:00