Firmata analog input, PWM/analog output, deprecate arduino (#40369)
* firmata analog input * firmata pwm/analog out, use more HA const * firmata update pymata to 1.19 * deprecate arduino, firmata supersedes it * firmata sensor diff min, pull review quality changes * firmata condense platform setup into loop
This commit is contained in:
parent
50b727ba83
commit
0582bf7746
13 changed files with 379 additions and 57 deletions
|
@ -4,10 +4,10 @@ import logging
|
|||
|
||||
from homeassistant.components.binary_sensor import BinarySensorEntity
|
||||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import CONF_NAME
|
||||
from homeassistant.const import CONF_NAME, CONF_PIN
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from .const import CONF_NEGATE_STATE, CONF_PIN, CONF_PIN_MODE, DOMAIN
|
||||
from .const import CONF_NEGATE_STATE, CONF_PIN_MODE, DOMAIN
|
||||
from .entity import FirmataPinEntity
|
||||
from .pin import FirmataBinaryDigitalInput, FirmataPinUsedException
|
||||
|
||||
|
@ -30,7 +30,7 @@ async def async_setup_entry(
|
|||
api.setup()
|
||||
except FirmataPinUsedException:
|
||||
_LOGGER.error(
|
||||
"Could not setup binary sensor on pin %s since pin already in use.",
|
||||
"Could not setup binary sensor on pin %s since pin already in use",
|
||||
binary_sensor[CONF_PIN],
|
||||
)
|
||||
continue
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue