save
This commit is contained in:
parent
c44a366910
commit
ae8070b2dd
@ -1,8 +1,8 @@
|
||||
from enum import auto
|
||||
# from enum import auto
|
||||
from .._node import MqttNode
|
||||
from .._module import MqttModule
|
||||
from .._payload import MqttPayload
|
||||
from ...util import HashableEnum
|
||||
# from ...util import HashableEnum
|
||||
from typing import Optional
|
||||
from ...temphum import BaseSensor
|
||||
|
||||
@ -23,25 +23,25 @@ class MqttTemphumDataPayload(MqttPayload):
|
||||
error: int
|
||||
|
||||
|
||||
class MqttTempHumNodes(HashableEnum):
|
||||
KBN_SH_HALL = auto()
|
||||
KBN_SH_BATHROOM = auto()
|
||||
KBN_SH_LIVINGROOM = auto()
|
||||
KBN_SH_BEDROOM = auto()
|
||||
|
||||
KBN_BH_2FL = auto()
|
||||
KBN_BH_2FL_STREET = auto()
|
||||
KBN_BH_1FL_LIVINGROOM = auto()
|
||||
KBN_BH_1FL_BEDROOM = auto()
|
||||
KBN_BH_1FL_BATHROOM = auto()
|
||||
|
||||
KBN_NH_1FL_INV = auto()
|
||||
KBN_NH_1FL_CENTER = auto()
|
||||
KBN_NH_1LF_KT = auto()
|
||||
KBN_NH_1FL_DS = auto()
|
||||
KBN_NH_1FS_EZ = auto()
|
||||
|
||||
SPB_FLAT120_CABINET = auto()
|
||||
# class MqttTempHumNodes(HashableEnum):
|
||||
# KBN_SH_HALL = auto()
|
||||
# KBN_SH_BATHROOM = auto()
|
||||
# KBN_SH_LIVINGROOM = auto()
|
||||
# KBN_SH_BEDROOM = auto()
|
||||
#
|
||||
# KBN_BH_2FL = auto()
|
||||
# KBN_BH_2FL_STREET = auto()
|
||||
# KBN_BH_1FL_LIVINGROOM = auto()
|
||||
# KBN_BH_1FL_BEDROOM = auto()
|
||||
# KBN_BH_1FL_BATHROOM = auto()
|
||||
#
|
||||
# KBN_NH_1FL_INV = auto()
|
||||
# KBN_NH_1FL_CENTER = auto()
|
||||
# KBN_NH_1LF_KT = auto()
|
||||
# KBN_NH_1FL_DS = auto()
|
||||
# KBN_NH_1FS_EZ = auto()
|
||||
#
|
||||
# SPB_FLAT120_CABINET = auto()
|
||||
|
||||
|
||||
class MqttTempHumModule(MqttModule):
|
||||
|
@ -5,7 +5,7 @@ from typing import Optional
|
||||
from argparse import ArgumentParser, ArgumentError
|
||||
|
||||
from home.config import config
|
||||
from home.mqtt import MqttNode, MqttModule, MqttWrapper, get_mqtt_modules
|
||||
from home.mqtt import MqttNode, MqttWrapper, get_mqtt_modules
|
||||
|
||||
mqtt_node: Optional[MqttNode] = None
|
||||
mqtt: Optional[MqttWrapper] = None
|
||||
|
@ -34,6 +34,8 @@ status_emoji = {
|
||||
'on': '✅',
|
||||
'off': '❌'
|
||||
}
|
||||
|
||||
|
||||
mqtt_relay: Optional[MqttRelay] = None
|
||||
relay_states: dict[str, MqttRelayState] = {}
|
||||
|
||||
|
@ -2,9 +2,8 @@
|
||||
from home import http
|
||||
from home.config import config
|
||||
from home.mqtt import MqttRelay, MqttRelayState
|
||||
from home.mqtt.esp import MqttEspDevice
|
||||
from home.mqtt.payload import MqttPayload
|
||||
from home.mqtt.payload.relay import InitialDiagnosticsPayload, DiagnosticsPayload
|
||||
from home.mqtt import MqttPayload
|
||||
from home.mqtt.module.diagnostics import InitialDiagnosticsPayload, DiagnosticsPayload
|
||||
from typing import Optional
|
||||
|
||||
mqtt_relay: Optional[MqttRelay] = None
|
||||
|
Loading…
x
Reference in New Issue
Block a user