|
42 | 42 |
|
43 | 43 | SUPPORTED_SERVERS: dict[str, ServerConfig] = { |
44 | 44 | Server.ATLANTIC_COZYTOUCH: ServerConfig( |
| 45 | + server=Server.ATLANTIC_COZYTOUCH, |
45 | 46 | name="Atlantic Cozytouch", |
46 | 47 | endpoint="https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
47 | 48 | manufacturer="Atlantic", |
48 | 49 | type=APIType.CLOUD, |
49 | 50 | ), |
50 | 51 | Server.BRANDT: ServerConfig( |
| 52 | + server=Server.BRANDT, |
51 | 53 | name="Brandt Smart Control", |
52 | 54 | endpoint="https://ha3-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
53 | 55 | manufacturer="Brandt", |
54 | 56 | type=APIType.CLOUD, |
55 | 57 | ), |
56 | 58 | Server.FLEXOM: ServerConfig( |
| 59 | + server=Server.FLEXOM, |
57 | 60 | name="Flexom", |
58 | 61 | endpoint="https://ha108-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
59 | 62 | manufacturer="Bouygues", |
60 | 63 | type=APIType.CLOUD, |
61 | 64 | ), |
62 | 65 | Server.HEXAOM_HEXACONNECT: ServerConfig( |
| 66 | + server=Server.HEXAOM_HEXACONNECT, |
63 | 67 | name="Hexaom HexaConnect", |
64 | 68 | endpoint="https://ha5-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
65 | 69 | manufacturer="Hexaom", |
66 | 70 | type=APIType.CLOUD, |
67 | 71 | ), |
68 | 72 | Server.HI_KUMO_ASIA: ServerConfig( |
| 73 | + server=Server.HI_KUMO_ASIA, |
69 | 74 | name="Hitachi Hi Kumo (Asia)", |
70 | 75 | endpoint="https://ha203-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
71 | 76 | manufacturer="Hitachi", |
72 | 77 | type=APIType.CLOUD, |
73 | 78 | ), |
74 | 79 | Server.HI_KUMO_EUROPE: ServerConfig( |
| 80 | + server=Server.HI_KUMO_EUROPE, |
75 | 81 | name="Hitachi Hi Kumo (Europe)", |
76 | 82 | endpoint="https://ha117-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
77 | 83 | manufacturer="Hitachi", |
78 | 84 | type=APIType.CLOUD, |
79 | 85 | ), |
80 | 86 | Server.HI_KUMO_OCEANIA: ServerConfig( |
| 87 | + server=Server.HI_KUMO_OCEANIA, |
81 | 88 | name="Hitachi Hi Kumo (Oceania)", |
82 | 89 | endpoint="https://ha203-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
83 | 90 | manufacturer="Hitachi", |
84 | 91 | type=APIType.CLOUD, |
85 | 92 | ), |
86 | 93 | Server.NEXITY: ServerConfig( |
| 94 | + server=Server.NEXITY, |
87 | 95 | name="Nexity Eugénie", |
88 | 96 | endpoint="https://ha106-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
89 | 97 | manufacturer="Nexity", |
90 | 98 | type=APIType.CLOUD, |
91 | 99 | ), |
92 | 100 | Server.REXEL: ServerConfig( |
| 101 | + server=Server.REXEL, |
93 | 102 | name="Rexel Energeasy Connect", |
94 | 103 | endpoint=REXEL_BACKEND_API, |
95 | 104 | manufacturer="Rexel", |
96 | 105 | type=APIType.CLOUD, |
97 | 106 | ), |
98 | 107 | Server.SAUTER_COZYTOUCH: ServerConfig( # duplicate of Atlantic Cozytouch |
| 108 | + server=Server.SAUTER_COZYTOUCH, |
99 | 109 | name="Sauter Cozytouch", |
100 | 110 | endpoint="https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
101 | 111 | manufacturer="Sauter", |
102 | 112 | type=APIType.CLOUD, |
103 | 113 | ), |
104 | 114 | Server.SIMU_LIVEIN2: ServerConfig( # alias of https://tahomalink.com |
| 115 | + server=Server.SIMU_LIVEIN2, |
105 | 116 | name="SIMU (LiveIn2)", |
106 | 117 | endpoint="https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
107 | 118 | manufacturer="Somfy", |
108 | 119 | type=APIType.CLOUD, |
109 | 120 | ), |
110 | 121 | Server.SOMFY_EUROPE: ServerConfig( # alias of https://tahomalink.com |
| 122 | + server=Server.SOMFY_EUROPE, |
111 | 123 | name="Somfy (Europe)", |
112 | 124 | endpoint="https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
113 | 125 | manufacturer="Somfy", |
114 | 126 | type=APIType.CLOUD, |
115 | 127 | ), |
116 | 128 | Server.SOMFY_AMERICA: ServerConfig( |
| 129 | + server=Server.SOMFY_AMERICA, |
117 | 130 | name="Somfy (North America)", |
118 | 131 | endpoint="https://ha401-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
119 | 132 | manufacturer="Somfy", |
120 | 133 | type=APIType.CLOUD, |
121 | 134 | ), |
122 | 135 | Server.SOMFY_OCEANIA: ServerConfig( |
| 136 | + server=Server.SOMFY_OCEANIA, |
123 | 137 | name="Somfy (Oceania)", |
124 | 138 | endpoint="https://ha201-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
125 | 139 | manufacturer="Somfy", |
126 | 140 | type=APIType.CLOUD, |
127 | 141 | ), |
128 | 142 | Server.THERMOR_COZYTOUCH: ServerConfig( # duplicate of Atlantic Cozytouch |
| 143 | + server=Server.THERMOR_COZYTOUCH, |
129 | 144 | name="Thermor Cozytouch", |
130 | 145 | endpoint="https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
131 | 146 | manufacturer="Thermor", |
132 | 147 | type=APIType.CLOUD, |
133 | 148 | ), |
134 | 149 | Server.UBIWIZZ: ServerConfig( |
| 150 | + server=Server.UBIWIZZ, |
135 | 151 | name="Ubiwizz", |
136 | 152 | endpoint="https://ha129-1.overkiz.com/enduser-mobile-web/enduserAPI/", |
137 | 153 | manufacturer="Decelect", |
|
0 commit comments