mirror of
https://github.com/esphome/esphome.git
synced 2024-11-24 16:08:10 +01:00
component source directory structure refactored
This commit is contained in:
parent
f1df196687
commit
878e7c93a3
19 changed files with 26 additions and 29 deletions
|
@ -1,7 +1,7 @@
|
||||||
import esphome.codegen as cg
|
import esphome.codegen as cg
|
||||||
from esphome.components import binary_sensor
|
from esphome.components import binary_sensor
|
||||||
from esphome.const import CONF_ADDRESS, CONF_ID
|
from esphome.const import CONF_ADDRESS, CONF_ID
|
||||||
from . import SENSOR_BASE_SCHEMA, optolink_ns, CONF_OPTOLINK_ID
|
from .. import SENSOR_BASE_SCHEMA, optolink_ns, CONF_OPTOLINK_ID
|
||||||
|
|
||||||
OptolinkBinarySensor = optolink_ns.class_(
|
OptolinkBinarySensor = optolink_ns.class_(
|
||||||
"OptolinkBinarySensor", binary_sensor.BinarySensor, cg.PollingComponent
|
"OptolinkBinarySensor", binary_sensor.BinarySensor, cg.PollingComponent
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/binary_sensor/binary_sensor.h"
|
#include "esphome/components/binary_sensor/binary_sensor.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -10,8 +10,7 @@ from esphome.const import (
|
||||||
CONF_MIN_VALUE,
|
CONF_MIN_VALUE,
|
||||||
CONF_STEP,
|
CONF_STEP,
|
||||||
)
|
)
|
||||||
from .sensor import SENSOR_BASE_SCHEMA
|
from .. import optolink_ns, CONF_OPTOLINK_ID, SENSOR_BASE_SCHEMA
|
||||||
from . import optolink_ns, CONF_OPTOLINK_ID
|
|
||||||
|
|
||||||
OptolinkNumber = optolink_ns.class_(
|
OptolinkNumber = optolink_ns.class_(
|
||||||
"OptolinkNumber", number.Number, cg.PollingComponent
|
"OptolinkNumber", number.Number, cg.PollingComponent
|
|
@ -1,7 +1,7 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "optolink_number.h"
|
#include "optolink_number.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/number/number.h"
|
#include "esphome/components/number/number.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -9,8 +9,7 @@ from esphome.const import (
|
||||||
CONF_ID,
|
CONF_ID,
|
||||||
CONF_TO,
|
CONF_TO,
|
||||||
)
|
)
|
||||||
from . import optolink_ns, CONF_OPTOLINK_ID
|
from .. import optolink_ns, CONF_OPTOLINK_ID, SENSOR_BASE_SCHEMA
|
||||||
from .sensor import SENSOR_BASE_SCHEMA
|
|
||||||
|
|
||||||
OptolinkSelect = optolink_ns.class_(
|
OptolinkSelect = optolink_ns.class_(
|
||||||
"OptolinkSelect", select.Select, cg.PollingComponent
|
"OptolinkSelect", select.Select, cg.PollingComponent
|
|
@ -1,7 +1,7 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "optolink_select.h"
|
#include "optolink_select.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
#include <map>
|
#include <map>
|
||||||
#include "esphome/components/select/select.h"
|
#include "esphome/components/select/select.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -7,7 +7,7 @@ from esphome.const import (
|
||||||
CONF_DIV_RATIO,
|
CONF_DIV_RATIO,
|
||||||
CONF_ID,
|
CONF_ID,
|
||||||
)
|
)
|
||||||
from . import CONF_OPTOLINK_ID, SENSOR_BASE_SCHEMA, optolink_ns
|
from .. import CONF_OPTOLINK_ID, SENSOR_BASE_SCHEMA, optolink_ns
|
||||||
|
|
||||||
OptolinkSensor = optolink_ns.class_(
|
OptolinkSensor = optolink_ns.class_(
|
||||||
"OptolinkSensor", sensor.Sensor, cg.PollingComponent
|
"OptolinkSensor", sensor.Sensor, cg.PollingComponent
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/sensor/sensor.h"
|
#include "esphome/components/sensor/sensor.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -3,7 +3,7 @@ import esphome.codegen as cg
|
||||||
import esphome.config_validation as cv
|
import esphome.config_validation as cv
|
||||||
from esphome.components import switch
|
from esphome.components import switch
|
||||||
from esphome.const import CONF_ADDRESS, CONF_ID, CONF_UPDATE_INTERVAL
|
from esphome.const import CONF_ADDRESS, CONF_ID, CONF_UPDATE_INTERVAL
|
||||||
from . import OptolinkComponent, optolink_ns
|
from .. import OptolinkComponent, optolink_ns
|
||||||
|
|
||||||
OptolinkSwitch = optolink_ns.class_(
|
OptolinkSwitch = optolink_ns.class_(
|
||||||
"OptolinkSwitch", switch.Switch, cg.PollingComponent
|
"OptolinkSwitch", switch.Switch, cg.PollingComponent
|
|
@ -1,7 +1,7 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "optolink_switch.h"
|
#include "optolink_switch.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/switch/switch.h"
|
#include "esphome/components/switch/switch.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -8,8 +8,7 @@ from esphome.const import (
|
||||||
CONF_ID,
|
CONF_ID,
|
||||||
CONF_MODE,
|
CONF_MODE,
|
||||||
)
|
)
|
||||||
from . import optolink_ns, CONF_OPTOLINK_ID
|
from .. import optolink_ns, CONF_OPTOLINK_ID, SENSOR_BASE_SCHEMA
|
||||||
from .sensor import SENSOR_BASE_SCHEMA
|
|
||||||
|
|
||||||
OptolinkTextSensor = optolink_ns.class_(
|
OptolinkTextSensor = optolink_ns.class_(
|
||||||
"OptolinkTextSensor", text_sensor.TextSensor, cg.PollingComponent
|
"OptolinkTextSensor", text_sensor.TextSensor, cg.PollingComponent
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/text_sensor/text_sensor.h"
|
#include "esphome/components/text_sensor/text_sensor.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/text_sensor/text_sensor.h"
|
#include "esphome/components/text_sensor/text_sensor.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -1,7 +1,7 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "optolink_text_sensor.h"
|
#include "optolink_text_sensor.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
|
@ -3,8 +3,8 @@
|
||||||
#ifdef USE_ARDUINO
|
#ifdef USE_ARDUINO
|
||||||
|
|
||||||
#include "esphome/components/text_sensor/text_sensor.h"
|
#include "esphome/components/text_sensor/text_sensor.h"
|
||||||
#include "optolink.h"
|
#include "../optolink.h"
|
||||||
#include "optolink_sensor_base.h"
|
#include "../optolink_sensor_base.h"
|
||||||
#include "VitoWiFi.h"
|
#include "VitoWiFi.h"
|
||||||
|
|
||||||
namespace esphome {
|
namespace esphome {
|
Loading…
Reference in a new issue