mirror of
https://github.com/esphome/esphome.git
synced 2025-10-29 22:24:26 +00:00
Add @glmnet components (#1200)
This commit is contained in:
committed by
GitHub
parent
bf3b678727
commit
8215a018e9
@@ -4,6 +4,8 @@ from esphome import pins
|
||||
from esphome.components import output
|
||||
from esphome.const import CONF_ID, CONF_MIN_POWER, CONF_METHOD
|
||||
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
ac_dimmer_ns = cg.esphome_ns.namespace('ac_dimmer')
|
||||
AcDimmer = ac_dimmer_ns.class_('AcDimmer', output.FloatOutput, cg.Component)
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ from esphome.const import CONF_SUPPORTS_COOL, CONF_SUPPORTS_HEAT, CONF_SENSOR
|
||||
from esphome.core import coroutine
|
||||
|
||||
AUTO_LOAD = ['sensor', 'remote_base']
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
climate_ir_ns = cg.esphome_ns.namespace('climate_ir')
|
||||
ClimateIR = climate_ir_ns.class_('ClimateIR', climate.Climate, cg.Component,
|
||||
|
||||
@@ -4,6 +4,7 @@ from esphome.components import climate_ir
|
||||
from esphome.const import CONF_ID
|
||||
|
||||
AUTO_LOAD = ['climate_ir']
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
coolix_ns = cg.esphome_ns.namespace('coolix')
|
||||
CoolixClimate = coolix_ns.class_('CoolixClimate', climate_ir.ClimateIR)
|
||||
|
||||
@@ -5,6 +5,7 @@ from esphome.const import CONF_ID, CONF_TRIGGER_ID, CONF_FILE, CONF_DEVICE
|
||||
from esphome.components import uart
|
||||
|
||||
DEPENDENCIES = ['uart']
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
dfplayer_ns = cg.esphome_ns.namespace('dfplayer')
|
||||
DFPlayer = dfplayer_ns.class_('DFPlayer', cg.Component)
|
||||
|
||||
@@ -4,6 +4,7 @@ from esphome import automation
|
||||
from esphome.components.output import FloatOutput
|
||||
from esphome.const import CONF_ID, CONF_OUTPUT, CONF_TRIGGER_ID
|
||||
|
||||
CODEOWNERS = ['@glmnet']
|
||||
CONF_RTTTL = 'rtttl'
|
||||
CONF_ON_FINISHED_PLAYBACK = 'on_finished_playback'
|
||||
|
||||
|
||||
@@ -5,6 +5,8 @@ from esphome.const import CONF_ID, CONF_TRIGGER_ID
|
||||
from esphome.components import uart
|
||||
|
||||
DEPENDENCIES = ['uart']
|
||||
CODEOWNERS = ['@glmnet']
|
||||
MULTI_CONF = True
|
||||
|
||||
sim800l_ns = cg.esphome_ns.namespace('sim800l')
|
||||
Sim800LComponent = sim800l_ns.class_('Sim800LComponent', cg.Component)
|
||||
@@ -16,8 +18,6 @@ Sim800LReceivedMessageTrigger = sim800l_ns.class_('Sim800LReceivedMessageTrigger
|
||||
# Actions
|
||||
Sim800LSendSmsAction = sim800l_ns.class_('Sim800LSendSmsAction', automation.Action)
|
||||
|
||||
MULTI_CONF = True
|
||||
|
||||
CONF_ON_SMS_RECEIVED = 'on_sms_received'
|
||||
CONF_RECIPIENT = 'recipient'
|
||||
CONF_MESSAGE = 'message'
|
||||
|
||||
@@ -4,6 +4,7 @@ from esphome.components import climate_ir
|
||||
from esphome.const import CONF_ID
|
||||
|
||||
AUTO_LOAD = ['climate_ir']
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
tcl112_ns = cg.esphome_ns.namespace('tcl112')
|
||||
Tcl112Climate = tcl112_ns.class_('Tcl112Climate', climate_ir.ClimateIR)
|
||||
|
||||
@@ -4,6 +4,8 @@ from esphome import pins
|
||||
from esphome.components import display
|
||||
from esphome.const import CONF_CLK_PIN, CONF_DIO_PIN, CONF_ID, CONF_LAMBDA, CONF_INTENSITY
|
||||
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
tm1637_ns = cg.esphome_ns.namespace('tm1637')
|
||||
TM1637Display = tm1637_ns.class_('TM1637Display', cg.PollingComponent)
|
||||
TM1637DisplayRef = TM1637Display.operator('ref')
|
||||
|
||||
@@ -4,6 +4,7 @@ from esphome.components import climate_ir
|
||||
from esphome.const import CONF_ID, CONF_MODEL
|
||||
|
||||
AUTO_LOAD = ['climate_ir']
|
||||
CODEOWNERS = ['@glmnet']
|
||||
|
||||
whirlpool_ns = cg.esphome_ns.namespace('whirlpool')
|
||||
WhirlpoolClimate = whirlpool_ns.class_('WhirlpoolClimate', climate_ir.ClimateIR)
|
||||
|
||||
Reference in New Issue
Block a user