Should require the 'GATTOOL' setup extras which includes pexpect. (#20263)

* Should require the 'GATTOOL' setup extras which includes pexpect.

* Also fix skybeacon's requirement and requirements_all.
This commit is contained in:
Richard Mitchell 2019-01-22 17:50:21 +00:00 committed by Paulus Schoutsen
parent 6d0ac30687
commit b7218e6a1d
3 changed files with 3 additions and 3 deletions

View file

@ -15,7 +15,7 @@ import homeassistant.util.dt as dt_util
_LOGGER = logging.getLogger(__name__)
REQUIREMENTS = ['pygatt==3.2.0']
REQUIREMENTS = ['pygatt[GATTTOOL]==3.2.0']
BLE_PREFIX = 'BLE_'
MIN_SEEN_NEW = 5

View file

@ -16,7 +16,7 @@ from homeassistant.const import (
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import Entity
REQUIREMENTS = ['pygatt==3.2.0']
REQUIREMENTS = ['pygatt[GATTTOOL]==3.2.0']
_LOGGER = logging.getLogger(__name__)

View file

@ -1003,7 +1003,7 @@ pyfttt==0.3
# homeassistant.components.device_tracker.bluetooth_le_tracker
# homeassistant.components.sensor.skybeacon
pygatt==3.2.0
pygatt[GATTTOOL]==3.2.0
# homeassistant.components.cover.gogogate2
pygogogate2==0.1.1