Coverage for src/unit_cooler/const.py: 100%

18 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-06-28 11:45 +0000

1#!/usr/bin/env python3 

2import enum 

3 

4import my_lib.webapp.log 

5 

6PUBSUB_CH = "unit_cooler" 

7 

8 

9class LOG_LEVEL(enum.IntEnum): # noqa: N801 

10 INFO = my_lib.webapp.log.LOG_LEVEL.INFO.value 

11 WARN = my_lib.webapp.log.LOG_LEVEL.WARN.value 

12 ERROR = my_lib.webapp.log.LOG_LEVEL.ERROR.value 

13 

14 

15class VALVE_STATE(enum.IntEnum): # noqa: N801 

16 OPEN = 1 

17 CLOSE = 0 

18 

19 

20class COOLING_STATE(enum.IntEnum): # noqa: N801 

21 WORKING = 1 

22 IDLE = 0 

23 

24 

25class AIRCON_MODE(enum.IntEnum): # noqa: N801 

26 OFF = 0 # 停止中 or 暖房中 or 不明 

27 IDLE = 1 # アイドル動作中 

28 NORMAL = 2 # 平常運転中 

29 FULL = 3 # フル稼働中