Commit Graph
100 Commits
Author SHA1 Message Date
Otto Winter 2e5fd7e90d Merge branch 'master' into dev 2019-02-23 20:25:28 +01:00
Otto Winter 407c46cb03 Bump version to v1.11.1 2019-02-23 20:13:49 +01:00
Otto Winter 12ce448f2d Merge branch 'master' into dev 2019-02-22 22:06:36 +01:00
Otto Winter 340530566c Bump version to v1.11.0 2019-02-22 21:59:06 +01:00
Otto Winter f4a55eafd7 Merge branch 'beta' 2019-02-22 21:46:48 +01:00
Otto Winter fc8f270a9f Improve dashboard setup wizard (#450) 2019-02-22 21:20:27 +01:00
Otto WinterandGitHub e7ce8f7a13 Improve dashboard setup wizard (#450) 2019-02-22 21:18:56 +01:00
Otto Winter 3d1cce2a29 Add report_position test
Fixes https://github.com/esphome/issues/issues/46
2019-02-22 17:43:30 +01:00
Otto Winter 6be47488a4 Bump version to v1.11.0b3 2019-02-21 18:35:04 +01:00
Otto Winter 5b94bb894e Allow use of arduino core v2.5.0 on ESP8266 (#446)
* Allow use of arduino core v2.5.0 on ESP8266

It's very unstable, but you can try if you want

* Fix
2019-02-21 18:35:01 +01:00
Otto Winter 26aa399bea Allow i2c on non-pullup pins (#447) 2019-02-21 18:35:00 +01:00
Otto WinterandGitHub af0c213024 Allow use of arduino core v2.5.0 on ESP8266 (#446)
* Allow use of arduino core v2.5.0 on ESP8266

It's very unstable, but you can try if you want

* Fix
2019-02-21 18:16:00 +01:00
Otto WinterandGitHub 88e036ddb2 Allow i2c on non-pullup pins (#447) 2019-02-21 18:15:45 +01:00
Otto Winter 8012de3ba4 Revert "Merge remote-tracking branch 'origin/master' into dev"
This reverts commit 52750d933b, reversing
changes made to 7e7a85abfd.
2019-02-20 13:21:49 +01:00
Otto Winter e2b1d5438d Bump version to v1.11.0b2 2019-02-20 12:50:28 +01:00
Otto Winter fe66f93a01 Fix MQTT log topic level (#445) 2019-02-20 12:50:24 +01:00
Otto Winter fe54700687 Fix custom components not registered (#441) 2019-02-20 12:50:24 +01:00
Otto WinterandGitHub f0c0131ed1 Fix MQTT log topic level (#445) 2019-02-20 12:38:09 +01:00
Otto Winter 52750d933b Merge remote-tracking branch 'origin/master' into dev 2019-02-20 12:22:43 +01:00
Otto Winter 0bdcce609f Re-remove aarch64
Tried it again and platformio doesn't work
2019-02-19 15:03:59 +01:00
Otto WinterandGitHub 6b702f8014 Fix custom components not registered (#441) 2019-02-18 14:59:35 +01:00
Otto Winter 078ab26fd2 Bump dev version to 1.12.0-dev 2019-02-18 12:10:05 +01:00
Otto Winter efe81e0856 Bump version to v1.11.0b1 2019-02-17 20:23:20 +01:00
Otto WinterandGitHub 41d637affe Add wait_until action (#440) 2019-02-17 19:27:33 +01:00
Otto Winter 34ca5d6d8a Update base image to 1.2.1 2019-02-17 15:54:15 +01:00
Otto WinterandGitHub f311a1bb30 Add display page abstraction (#435) 2019-02-17 00:35:23 +01:00
Otto WinterandGitHub 7a450ed41c Add hidden option to wifi networks (#436) 2019-02-16 16:49:27 +01:00
Otto WinterandGitHub 944f0169cb Add light partition platform (#434) 2019-02-16 16:47:23 +01:00
Otto WinterandGitHub 4da0e0c223 Add text_sensor.template.publish action (#433)
* Add text_sensor.template.publish action

* Fix

* Add test
2019-02-16 16:47:05 +01:00
Otto WinterandGitHub 52c0b45f41 Add RC5 IR code support (#432) 2019-02-16 15:30:59 +01:00
Otto Winter fcef3be5c7 Template lambda is optional 2019-02-16 13:12:49 +01:00
Otto Winter ef7b936d60 Add ADC sensor 2019-02-15 13:22:31 +01:00
Otto Winter e0eac6ba25 Make esphomeyaml rename a bit more graceful 2019-02-15 10:25:56 +01:00
Otto Winter 50af0da13f Add esphomeyaml legacy script 2019-02-15 10:19:18 +01:00
Otto Winter a8d87a1fee Update to 1.1.0 docker base image 2019-02-14 16:07:28 +01:00
Otto WinterandGitHub a66ed437d6 Include common components for compiles (#431) 2019-02-14 14:46:10 +01:00
Otto Winter b95f53a7c7 Update README.md 2019-02-14 13:49:22 +01:00
Otto Winter d7eacb2a2f Fix docker hub build 2019-02-13 21:40:10 +01:00
Otto Winter 41ec337ba0 Try to fix docker hub build 2019-02-13 21:29:08 +01:00
Otto Winter 5e61014e98 Update Gitlab CI 2019-02-13 21:14:03 +01:00
Otto WinterandGitHub 3d9301a0f7 Rename esphomeyaml to esphome (#426)
* Rename

* Update

* Add migration

* Fix

* Fix dashboard

* Change test

* Fixes

* Code cleanup

* Fix import order

* Update

* Automate docker builds

* Shellcheck
2019-02-13 16:54:02 +01:00
Otto WinterandGitHub e4e315f723 Revert "Upgrade espressif32 package to 1.6.0 (#355)" (#422)
* Revert "Upgrade espressif32 package to 1.6.0 (#355)"

This reverts commit e347cb538d.

* Fix revert

* Fix
2019-02-11 16:50:10 +01:00
Otto WinterandGitHub 7fecec128f Make dout the default flash mode (#420) 2019-02-11 16:49:12 +01:00
Otto WinterandGitHub a15b647d13 Rework UART component for fixes (#419) 2019-02-11 15:50:12 +01:00
Otto WinterandGitHub feab956ea9 Add use_address (#417) 2019-02-10 23:55:13 +01:00
Otto WinterandGitHub 4b7a41922c Add template publish actions and switch triggers (#391)
* Add template publish actions and switch triggers

* Fix

* Add tests

* Add cover

* Lint

* Fix

* Fix
2019-02-10 23:35:07 +01:00
Otto WinterandGitHub 61762bf299 Replace optimistic with Assumed State (#394)
* Replace optimistic with Assumed State

* Add tests

* Fix

* Lint
2019-02-10 23:28:56 +01:00
Otto WinterandGitHub 6eb769e6d5 Auto-Redact personal information from logs (#421) 2019-02-10 20:30:05 +01:00
Otto Winter 4c8bd7a70c Fix build 2019-02-10 20:29:06 +01:00
Otto WinterandGitHub d9cf91210e Add local mDNS responder for .local (#386)
* Add local mDNS responder

* Fix

* Use mDNS in dashboard status

* Lint

* Lint

* Fix test

* Remove hostname

* Fix use enum

* Lint
2019-02-10 16:57:34 +01:00
Otto WinterandGitHub fcf5da66c0 Add Switch Interlocking (#411) 2019-02-10 16:47:39 +01:00
Otto WinterandGitHub b6edbf9d0b Better error messages for OTA (#418)
* Better error messages for OTA

* Update espota2.py
2019-02-10 16:43:44 +01:00
Otto WinterandGitHub 596f995af8 Store Raw Remote Codes in PROGMEM (#392)
* Store Raw Remote Codes in PROGMEM

* Lint

* Lint

* Fix
2019-02-10 16:41:12 +01:00
Otto WinterandGitHub 8ce176aaba Allow pins 9&10 for PWM (#410)
Ref https://github.com/esp8266/Arduino/pull/5055
2019-02-10 16:32:02 +01:00
Otto WinterandGitHub f185ba7a21 Add Homeassistant Binary Sensor (#409) 2019-02-10 16:31:17 +01:00
Otto WinterandGitHub 7c28eca6de Print error when mqtt.publish used without MQTT enabled (#408)
Fixes https://github.com/esphome/issues/issues/40
2019-02-10 16:30:17 +01:00
Otto Winter 9fa95a9a21 Lint 2019-02-10 16:22:12 +01:00
Otto Winter 6ccb68aaf1 Fix custom components 2019-02-10 14:15:20 +01:00
Otto Winter 6a76a3642e Fix SSID must be ascii 2019-02-08 17:52:42 +01:00
Otto WinterandGitHub a50eb3579a Validate neopixelbus method (#398)
* Validate NeoPixelBus Method Pin

* Add path

* Prefix GPIO
2019-02-03 21:18:45 +01:00
Otto Winter 4a74027848 Miscellaneous Fixes 2019-02-03 20:46:18 +01:00
Otto Winter 98bdfc821e Disable travis test for Python 3
It hasn't found any bugs so far - and it takes a lot of time
2019-01-29 17:46:02 +01:00
Otto WinterandGitHub 176c712eeb Disable MQTT if not used (#373)
* Disable MQTT if not used

* Lint
2019-01-29 17:29:21 +01:00
Otto WinterandGitHub 7b26ecc0dc Remove Heartbeat Filter (#393)
* Remove Heartbeat Filter

* Fix tests
2019-01-29 16:45:50 +01:00
Otto WinterandGitHub 92e909568c Fix Custom Components No Name (#395)
* Fix Custom Components No Name

Fixes https://github.com/esphome/ESPHome-Core/issues/445

* Fix
2019-01-29 16:39:29 +01:00
Otto Winter bd23584073 Better error message 2019-01-27 16:38:29 +01:00
Otto Winter 9ebf6439b2 Revert "Enable aarch64"
This reverts commit 7153c7a941.
2019-01-22 21:34:45 +01:00
Otto Winter 1404d39ffe Enable aarch64
The repo just mirrors armhf, thanks @Frenck !
2019-01-22 20:44:11 +01:00
Otto Winter 7153c7a941 Enable aarch64
The repo just mirrors armhf, thanks @Frenck !
2019-01-22 20:43:45 +01:00
Otto WinterandGitHub 3437e23c8e Disable platformio LDF (#352)
* Disable platformio LDF

* Use required build flags
2019-01-19 22:14:46 +01:00
Otto WinterandGitHub eb39add6fc Fix nginx closing WebSocket connection after 60 seconds (#370)
* Test

* Add keepalive

* Revert "Add keepalive"

This reverts commit 8b92198122.

* Update dashboard.py

* Revert

* Lint
2019-01-19 22:10:10 +01:00
Otto WinterandGitHub e13bffbb2f Fix dashboard password with python 3 (#339)
* Fix dashboard password with python 3

* Lint
2019-01-19 22:09:46 +01:00
Otto WinterandGitHub e347cb538d Upgrade espressif32 package to 1.6.0 (#355)
* Upgrade espressif32 package to 1.6.0

* Remove AsyncTCP pinning

* Lint

* Fix AsyncTCP version

* Fix test2
2019-01-19 21:44:47 +01:00
Otto WinterandGitHub c86675f644 Fix custom output requiring type (#344)
* Fix custom output requiring type

Fixes #343

* Revert "Fix custom output requiring type"

This reverts commit 37f995d32a.

* Fix
2019-01-19 16:53:54 +01:00
Otto Winter a00fe09c66 Remove 2019-01-19 16:52:31 +01:00
Otto WinterandGitHub e0fe0a2835 Remove deep sleep run_cycles (#353)
* Remove deep sleep run_cycles

* Fix test
2019-01-19 16:51:20 +01:00
Otto WinterandGitHub e1f48b5028 Rmove DNS1,DNS2 inclusive (#357) 2019-01-19 16:50:31 +01:00
Otto WinterandGitHub e4a2677de4 ESP8266 Better Exception Code Names (#358) 2019-01-19 16:50:17 +01:00
Otto WinterandGitHub ab40156c16 Fix ESP32 BLE tracker scan interval in seconds (#367)
Fixes #361
2019-01-19 16:48:54 +01:00
Otto WinterandGitHub 804a1ed7b3 Upgrade HassIO Ubuntu Base to 2.2.1 (#368) 2019-01-19 16:48:35 +01:00
Otto WinterandGitHub 4de98fd782 Fix Non-ASCII characters being escaped if in wrong locale (#369) 2019-01-19 16:48:16 +01:00
Otto WinterandGitHub d8fd5e9bb4 Use strict string mode for WiFi password (#351)
Fixes #350
2019-01-18 11:21:08 +01:00
Otto WinterandGitHub 8424f9c34b Fix expire_after requires MQTT (#354)
Fixes https://github.com/OttoWinter/esphomelib/issues/372
2019-01-18 11:16:53 +01:00
Otto Winter 7ced977f2a Remove aarch64 from edge 2019-01-16 11:31:27 +01:00
Otto WinterandGitHub 5ac9b8d545 Allow IPv4 addresses for SNTP servers (#340)
Fixes https://github.com/OttoWinter/esphomelib/issues/395
2019-01-15 20:13:20 +01:00
Otto WinterandGitHub a683108b5d Fix install pillow in docker image (#338)
Fixes https://github.com/OttoWinter/esphomeyaml/issues/266
2019-01-15 20:13:09 +01:00
Otto Winter 4f5389998f Add homeassistant.service test 2019-01-14 11:09:32 +01:00
Otto Winter 8a61c21051 Use noreferrer for dashboard links
Was showing up in GA, and this feels creepy. I don't want to know your HA installation address
2019-01-14 11:09:23 +01:00
Otto Winter b71b14cd06 Bump HassIO version to v1.10.1 2019-01-13 19:06:09 +01:00
Otto Winter 9b2b7dabd1 Bump HassIO version to v1.10.1 2019-01-13 19:06:07 +01:00
Otto Winter 145e7b00ee Bump version to v1.10.1 2019-01-13 19:04:57 +01:00
Otto Winter 07c80dfcda Pin platformio platforms (#335) 2019-01-13 19:04:54 +01:00
Otto Winter 0e52c9a778 Introduce wifi fast connect mode (#333) 2019-01-13 19:04:54 +01:00
Otto Winter 94bd179256 Fix show logs with MQTT and dashboard (#332)
Fixes #327
2019-01-13 19:04:54 +01:00
Otto Winter 11c38ca4e8 Fix AsyncTCP compilation on ESP32 with Arduino breaking change (#334) 2019-01-13 19:04:54 +01:00
Otto Winter dc71d11a21 Fix ESP32 not decoding stacktrace on broken PC (#330) 2019-01-13 19:04:53 +01:00
Otto WinterandGitHub 86130b2954 Pin platformio platforms (#335) 2019-01-13 19:03:07 +01:00
Otto WinterandGitHub c2787c1ce5 Introduce wifi fast connect mode (#333) 2019-01-13 18:33:41 +01:00
Otto WinterandGitHub e81338b4f5 Fix show logs with MQTT and dashboard (#332)
Fixes #327
2019-01-13 16:21:10 +01:00
Otto WinterandGitHub 40ab2d5e5a Fix AsyncTCP compilation on ESP32 with Arduino breaking change (#334) 2019-01-13 16:20:28 +01:00