Commit Graph
100 Commits
Author SHA1 Message Date
Otto Winter a5d0ecdb13 Bump version to v1.11.2 2019-02-26 23:04:22 +01:00
Otto Winter 71cbc9cfb0 Fix mDNS library added only with OTA (#451) 2019-02-26 23:04:20 +01:00
Otto Winter 88625c656d Remove automatic update check (#457)
* Remove automatic update check

* Lint
2019-02-26 23:04:19 +01:00
Otto Winter 971b15ac67 Allow non-pullup pins for dallas (#456) 2019-02-26 23:04:19 +01:00
Otto Winter 407c46cb03 Bump version to v1.11.1 2019-02-23 20:13:49 +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 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 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 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
Otto WinterandGitHub 7a703d10f4 Fix ESP32 not decoding stacktrace on broken PC (#330) 2019-01-13 09:56:29 +01:00
Otto Winter e385c8435b Fix auto_uart 2019-01-10 10:56:25 +01:00
Otto Winter 4c5f908e3a Fix auto_uart 2019-01-10 10:56:07 +01:00
Otto Winter 13eca6012d Bump HassIO version to v1.10.0 2019-01-09 20:30:58 +01:00
Otto Winter 27e1294630 Bump HassIO version to v1.10.0 2019-01-09 20:30:35 +01:00
Otto Winter cb3e3e024d Bump version to v1.10.0 2019-01-09 20:29:28 +01:00
Otto Winter 79bdec32b8 Merge branch 'rc' 2019-01-09 20:29:15 +01:00
Otto Winter c2fb71c41f Fix Gitlab CI 2019-01-09 16:30:35 +01:00