-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathconst.py
More file actions
93 lines (85 loc) · 2.14 KB
/
const.py
File metadata and controls
93 lines (85 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
import logging
TRACE = logging.DEBUG - 5
logging.addLevelName(TRACE, "TRACE")
LOG_LEVELS = [logging.WARNING, logging.INFO, logging.DEBUG, TRACE]
RADIO_TO_PACKAGE = {
"ezsp": "bellows",
"deconz": "zigpy_deconz",
"xbee": "zigpy_xbee",
"zboss": "zigpy_zboss",
"zigate": "zigpy_zigate",
"znp": "zigpy_znp",
"znsp": "zigpy_espzb",
}
RADIO_LOGGING_CONFIGS = {
"ezsp": [
{
"bellows.zigbee.application": logging.INFO,
"bellows.ezsp": logging.INFO,
},
{
"bellows.zigbee.application": logging.DEBUG,
"bellows.ezsp": logging.DEBUG,
},
],
"deconz": [
{
"zigpy_deconz.zigbee.application": logging.INFO,
"zigpy_deconz.api": logging.INFO,
},
{
"zigpy_deconz.zigbee.application": logging.DEBUG,
"zigpy_deconz.api": logging.DEBUG,
},
],
"xbee": [
{
"zigpy_xbee.zigbee.application": logging.INFO,
"zigpy_xbee.api": logging.INFO,
},
{
"zigpy_xbee.zigbee.application": logging.DEBUG,
"zigpy_xbee.api": logging.DEBUG,
},
],
"zboss": [
{
"zigpy_zboss.zigbee.application": logging.INFO,
"zigpy_zboss.api": logging.INFO,
},
{
"zigpy_zboss.zigbee.application": logging.DEBUG,
"zigpy_zboss.api": logging.DEBUG,
},
],
"znsp": [
{
"zigpy_espzb.zigbee.application": logging.INFO,
"zigpy_espzb.api": logging.INFO,
},
{
"zigpy_espzb.zigbee.application": logging.DEBUG,
"zigpy_espzb.api": logging.DEBUG,
},
],
"zigate": [
{
"zigpy_zigate": logging.INFO,
},
{
"zigpy_zigate": logging.DEBUG,
},
],
"znp": [
{
"zigpy_znp": logging.INFO,
},
{
"zigpy_znp": logging.DEBUG,
},
{
"zigpy_znp": TRACE,
},
],
}
RADIO_TO_PYPI = {name: mod.replace("_", "-") for name, mod in RADIO_TO_PACKAGE.items()}