esphome_native_api/proto/
mod.rs1#![allow(missing_docs)]
4
5#[cfg(feature = "version_2026_1_5")]
10pub mod version_2026_1_5;
11#[cfg(feature = "version_2026_1_5")]
12pub use version_2026_1_5::*;
13#[cfg(feature = "version_2026_1_5")]
14pub(crate) const VERSION: &str = "2026.1.5";
15
16#[cfg(feature = "version_2026_1_4")]
17pub mod version_2026_1_4;
18#[cfg(feature = "version_2026_1_4")]
19pub use version_2026_1_4::*;
20#[cfg(feature = "version_2026_1_4")]
21pub(crate) const VERSION: &str = "2026.1.4";
22
23#[cfg(feature = "version_2026_1_3")]
24pub mod version_2026_1_3;
25#[cfg(feature = "version_2026_1_3")]
26pub use version_2026_1_3::*;
27#[cfg(feature = "version_2026_1_3")]
28pub(crate) const VERSION: &str = "2026.1.3";
29
30#[cfg(feature = "version_2026_1_2")]
31pub mod version_2026_1_2;
32#[cfg(feature = "version_2026_1_2")]
33pub use version_2026_1_2::*;
34#[cfg(feature = "version_2026_1_2")]
35pub(crate) const VERSION: &str = "2026.1.2";
36
37#[cfg(feature = "version_2026_1_1")]
38pub mod version_2026_1_1;
39#[cfg(feature = "version_2026_1_1")]
40pub use version_2026_1_1::*;
41#[cfg(feature = "version_2026_1_1")]
42pub(crate) const VERSION: &str = "2026.1.1";
43
44#[cfg(feature = "version_2026_1_0")]
45pub mod version_2026_1_0;
46#[cfg(feature = "version_2026_1_0")]
47pub use version_2026_1_0::*;
48#[cfg(feature = "version_2026_1_0")]
49pub(crate) const VERSION: &str = "2026.1.0";
50
51#[cfg(feature = "version_2025_12_7")]
52pub mod version_2025_12_7;
53#[cfg(feature = "version_2025_12_7")]
54pub use version_2025_12_7::*;
55#[cfg(feature = "version_2025_12_7")]
56pub(crate) const VERSION: &str = "2025.12.7";
57
58#[cfg(feature = "version_2025_12_6")]
59pub mod version_2025_12_6;
60#[cfg(feature = "version_2025_12_6")]
61pub use version_2025_12_6::*;
62#[cfg(feature = "version_2025_12_6")]
63pub(crate) const VERSION: &str = "2025.12.6";
64
65#[cfg(feature = "version_2025_12_5")]
66pub mod version_2025_12_5;
67#[cfg(feature = "version_2025_12_5")]
68pub use version_2025_12_5::*;
69#[cfg(feature = "version_2025_12_5")]
70pub(crate) const VERSION: &str = "2025.12.5";
71
72#[cfg(feature = "version_2025_12_4")]
73pub mod version_2025_12_4;
74#[cfg(feature = "version_2025_12_4")]
75pub use version_2025_12_4::*;
76#[cfg(feature = "version_2025_12_4")]
77pub(crate) const VERSION: &str = "2025.12.4";
78
79#[cfg(feature = "version_2025_12_3")]
80pub mod version_2025_12_3;
81#[cfg(feature = "version_2025_12_3")]
82pub use version_2025_12_3::*;
83#[cfg(feature = "version_2025_12_3")]
84pub(crate) const VERSION: &str = "2025.12.3";
85
86#[cfg(feature = "version_2025_12_2")]
87pub mod version_2025_12_2;
88#[cfg(feature = "version_2025_12_2")]
89pub use version_2025_12_2::*;
90#[cfg(feature = "version_2025_12_2")]
91pub(crate) const VERSION: &str = "2025.12.2";
92
93#[cfg(feature = "version_2025_12_1")]
94pub mod version_2025_12_1;
95#[cfg(feature = "version_2025_12_1")]
96pub use version_2025_12_1::*;
97#[cfg(feature = "version_2025_12_1")]
98pub(crate) const VERSION: &str = "2025.12.1";
99
100#[cfg(feature = "version_2025_12_0")]
101pub mod version_2025_12_0;
102#[cfg(feature = "version_2025_12_0")]
103pub use version_2025_12_0::*;
104#[cfg(feature = "version_2025_12_0")]
105pub(crate) const VERSION: &str = "2025.12.0";
106
107#[cfg(feature = "version_2025_11_5")]
108pub mod version_2025_11_5;
109#[cfg(feature = "version_2025_11_5")]
110pub use version_2025_11_5::*;
111#[cfg(feature = "version_2025_11_5")]
112pub(crate) const VERSION: &str = "2025.11.5";
113
114#[cfg(feature = "version_2025_11_4")]
115pub mod version_2025_11_4;
116#[cfg(feature = "version_2025_11_4")]
117pub use version_2025_11_4::*;
118#[cfg(feature = "version_2025_11_4")]
119pub(crate) const VERSION: &str = "2025.11.4";
120
121#[cfg(feature = "version_2025_11_3")]
122pub mod version_2025_11_3;
123#[cfg(feature = "version_2025_11_3")]
124pub use version_2025_11_3::*;
125#[cfg(feature = "version_2025_11_3")]
126pub(crate) const VERSION: &str = "2025.11.3";
127
128#[cfg(feature = "version_2025_11_2")]
129pub mod version_2025_11_2;
130#[cfg(feature = "version_2025_11_2")]
131pub use version_2025_11_2::*;
132#[cfg(feature = "version_2025_11_2")]
133pub(crate) const VERSION: &str = "2025.11.2";
134
135#[cfg(feature = "version_2025_11_1")]
136pub mod version_2025_11_1;
137#[cfg(feature = "version_2025_11_1")]
138pub use version_2025_11_1::*;
139#[cfg(feature = "version_2025_11_1")]
140pub(crate) const VERSION: &str = "2025.11.1";
141
142#[cfg(feature = "version_2025_11_0")]
143pub mod version_2025_11_0;
144#[cfg(feature = "version_2025_11_0")]
145pub use version_2025_11_0::*;
146#[cfg(feature = "version_2025_11_0")]
147pub(crate) const VERSION: &str = "2025.11.0";
148
149#[cfg(feature = "version_2025_10_5")]
150pub mod version_2025_10_5;
151#[cfg(feature = "version_2025_10_5")]
152pub use version_2025_10_5::*;
153#[cfg(feature = "version_2025_10_5")]
154pub(crate) const VERSION: &str = "2025.10.5";
155
156#[cfg(feature = "version_2025_10_4")]
157pub mod version_2025_10_4;
158#[cfg(feature = "version_2025_10_4")]
159pub use version_2025_10_4::*;
160#[cfg(feature = "version_2025_10_4")]
161pub(crate) const VERSION: &str = "2025.10.4";
162
163#[cfg(feature = "version_2025_10_3")]
164pub mod version_2025_10_3;
165#[cfg(feature = "version_2025_10_3")]
166pub use version_2025_10_3::*;
167#[cfg(feature = "version_2025_10_3")]
168pub(crate) const VERSION: &str = "2025.10.3";
169
170#[cfg(feature = "version_2025_10_2")]
171pub mod version_2025_10_2;
172#[cfg(feature = "version_2025_10_2")]
173pub use version_2025_10_2::*;
174#[cfg(feature = "version_2025_10_2")]
175pub(crate) const VERSION: &str = "2025.10.2";
176
177#[cfg(feature = "version_2025_10_1")]
178pub mod version_2025_10_1;
179#[cfg(feature = "version_2025_10_1")]
180pub use version_2025_10_1::*;
181#[cfg(feature = "version_2025_10_1")]
182pub(crate) const VERSION: &str = "2025.10.1";
183
184#[cfg(feature = "version_2025_10_0")]
185pub mod version_2025_10_0;
186#[cfg(feature = "version_2025_10_0")]
187pub use version_2025_10_0::*;
188#[cfg(feature = "version_2025_10_0")]
189pub(crate) const VERSION: &str = "2025.10.0";
190
191#[cfg(feature = "version_2025_9_3")]
192pub mod version_2025_9_3;
193#[cfg(feature = "version_2025_9_3")]
194pub use version_2025_9_3::*;
195#[cfg(feature = "version_2025_9_3")]
196pub(crate) const VERSION: &str = "2025.9.3";
197
198#[cfg(feature = "version_2025_9_2")]
199pub mod version_2025_9_2;
200#[cfg(feature = "version_2025_9_2")]
201pub use version_2025_9_2::*;
202#[cfg(feature = "version_2025_9_2")]
203pub(crate) const VERSION: &str = "2025.9.2";
204
205#[cfg(feature = "version_2025_9_1")]
206pub mod version_2025_9_1;
207#[cfg(feature = "version_2025_9_1")]
208pub use version_2025_9_1::*;
209#[cfg(feature = "version_2025_9_1")]
210pub(crate) const VERSION: &str = "2025.9.1";
211
212#[cfg(feature = "version_2025_9_0")]
213pub mod version_2025_9_0;
214#[cfg(feature = "version_2025_9_0")]
215pub use version_2025_9_0::*;
216#[cfg(feature = "version_2025_9_0")]
217pub(crate) const VERSION: &str = "2025.9.0";
218
219#[cfg(feature = "version_2025_8_4")]
220pub mod version_2025_8_4;
221#[cfg(feature = "version_2025_8_4")]
222pub use version_2025_8_4::*;
223#[cfg(feature = "version_2025_8_4")]
224pub(crate) const VERSION: &str = "2025.8.4";
225
226#[cfg(feature = "version_2025_8_3")]
227pub mod version_2025_8_3;
228#[cfg(feature = "version_2025_8_3")]
229pub use version_2025_8_3::*;
230#[cfg(feature = "version_2025_8_3")]
231pub(crate) const VERSION: &str = "2025.8.3";
232
233#[cfg(feature = "version_2025_8_2")]
234pub mod version_2025_8_2;
235#[cfg(feature = "version_2025_8_2")]
236pub use version_2025_8_2::*;
237#[cfg(feature = "version_2025_8_2")]
238pub(crate) const VERSION: &str = "2025.8.2";
239
240#[cfg(feature = "version_2025_8_1")]
241pub mod version_2025_8_1;
242#[cfg(feature = "version_2025_8_1")]
243pub use version_2025_8_1::*;
244#[cfg(feature = "version_2025_8_1")]
245pub(crate) const VERSION: &str = "2025.8.1";
246
247#[cfg(feature = "version_2025_8_0")]
248pub mod version_2025_8_0;
249#[cfg(feature = "version_2025_8_0")]
250pub use version_2025_8_0::*;
251#[cfg(feature = "version_2025_8_0")]
252pub(crate) const VERSION: &str = "2025.8.0";
253
254#[cfg(feature = "version_2025_7_5")]
255pub mod version_2025_7_5;
256#[cfg(feature = "version_2025_7_5")]
257pub use version_2025_7_5::*;
258#[cfg(feature = "version_2025_7_5")]
259pub(crate) const VERSION: &str = "2025.7.5";
260
261#[cfg(feature = "version_2025_7_4")]
262pub mod version_2025_7_4;
263#[cfg(feature = "version_2025_7_4")]
264pub use version_2025_7_4::*;
265#[cfg(feature = "version_2025_7_4")]
266pub(crate) const VERSION: &str = "2025.7.4";
267
268#[cfg(feature = "version_2025_7_3")]
269pub mod version_2025_7_3;
270#[cfg(feature = "version_2025_7_3")]
271pub use version_2025_7_3::*;
272#[cfg(feature = "version_2025_7_3")]
273pub(crate) const VERSION: &str = "2025.7.3";
274
275#[cfg(feature = "version_2025_7_2")]
276pub mod version_2025_7_2;
277#[cfg(feature = "version_2025_7_2")]
278pub use version_2025_7_2::*;
279#[cfg(feature = "version_2025_7_2")]
280pub(crate) const VERSION: &str = "2025.7.2";
281
282#[cfg(feature = "version_2025_7_1")]
283pub mod version_2025_7_1;
284#[cfg(feature = "version_2025_7_1")]
285pub use version_2025_7_1::*;
286#[cfg(feature = "version_2025_7_1")]
287pub(crate) const VERSION: &str = "2025.7.1";
288
289#[cfg(feature = "version_2025_7_0")]
290pub mod version_2025_7_0;
291#[cfg(feature = "version_2025_7_0")]
292pub use version_2025_7_0::*;
293#[cfg(feature = "version_2025_7_0")]
294pub(crate) const VERSION: &str = "2025.7.0";
295
296#[cfg(feature = "version_2025_6_3")]
297pub mod version_2025_6_3;
298#[cfg(feature = "version_2025_6_3")]
299pub use version_2025_6_3::*;
300#[cfg(feature = "version_2025_6_3")]
301pub(crate) const VERSION: &str = "2025.6.3";
302
303#[cfg(feature = "version_2025_6_2")]
304pub mod version_2025_6_2;
305#[cfg(feature = "version_2025_6_2")]
306pub use version_2025_6_2::*;
307#[cfg(feature = "version_2025_6_2")]
308pub(crate) const VERSION: &str = "2025.6.2";
309
310#[cfg(feature = "version_2025_6_1")]
311pub mod version_2025_6_1;
312#[cfg(feature = "version_2025_6_1")]
313pub use version_2025_6_1::*;
314#[cfg(feature = "version_2025_6_1")]
315pub(crate) const VERSION: &str = "2025.6.1";
316
317#[cfg(feature = "version_2025_6_0")]
318pub mod version_2025_6_0;
319#[cfg(feature = "version_2025_6_0")]
320pub use version_2025_6_0::*;
321#[cfg(feature = "version_2025_6_0")]
322pub(crate) const VERSION: &str = "2025.6.0";
323
324#[cfg(feature = "version_2025_5_2")]
325pub mod version_2025_5_2;
326#[cfg(feature = "version_2025_5_2")]
327pub use version_2025_5_2::*;
328#[cfg(feature = "version_2025_5_2")]
329pub(crate) const VERSION: &str = "2025.5.2";
330
331#[cfg(feature = "version_2025_5_1")]
332pub mod version_2025_5_1;
333#[cfg(feature = "version_2025_5_1")]
334pub use version_2025_5_1::*;
335#[cfg(feature = "version_2025_5_1")]
336pub(crate) const VERSION: &str = "2025.5.1";
337
338#[cfg(feature = "version_2025_5_0")]
339pub mod version_2025_5_0;
340#[cfg(feature = "version_2025_5_0")]
341pub use version_2025_5_0::*;
342#[cfg(feature = "version_2025_5_0")]
343pub(crate) const VERSION: &str = "2025.5.0";
344
345#[cfg(feature = "version_2025_4_2")]
346pub mod version_2025_4_2;
347#[cfg(feature = "version_2025_4_2")]
348pub use version_2025_4_2::*;
349#[cfg(feature = "version_2025_4_2")]
350pub(crate) const VERSION: &str = "2025.4.2";
351
352#[cfg(feature = "version_2025_4_1")]
353pub mod version_2025_4_1;
354#[cfg(feature = "version_2025_4_1")]
355pub use version_2025_4_1::*;
356#[cfg(feature = "version_2025_4_1")]
357pub(crate) const VERSION: &str = "2025.4.1";
358
359#[cfg(feature = "version_2025_4_0")]
360pub mod version_2025_4_0;
361#[cfg(feature = "version_2025_4_0")]
362pub use version_2025_4_0::*;
363#[cfg(feature = "version_2025_4_0")]
364pub(crate) const VERSION: &str = "2025.4.0";
365
366#[cfg(feature = "version_2025_3_3")]
367pub mod version_2025_3_3;
368#[cfg(feature = "version_2025_3_3")]
369pub use version_2025_3_3::*;
370#[cfg(feature = "version_2025_3_3")]
371pub(crate) const VERSION: &str = "2025.3.3";
372
373#[cfg(feature = "version_2025_3_2")]
374pub mod version_2025_3_2;
375#[cfg(feature = "version_2025_3_2")]
376pub use version_2025_3_2::*;
377#[cfg(feature = "version_2025_3_2")]
378pub(crate) const VERSION: &str = "2025.3.2";
379
380#[cfg(feature = "version_2025_3_1")]
381pub mod version_2025_3_1;
382#[cfg(feature = "version_2025_3_1")]
383pub use version_2025_3_1::*;
384#[cfg(feature = "version_2025_3_1")]
385pub(crate) const VERSION: &str = "2025.3.1";
386
387#[cfg(feature = "version_2025_3_0")]
388pub mod version_2025_3_0;
389#[cfg(feature = "version_2025_3_0")]
390pub use version_2025_3_0::*;
391#[cfg(feature = "version_2025_3_0")]
392pub(crate) const VERSION: &str = "2025.3.0";
393
394#[cfg(feature = "version_2025_2_2")]
395pub mod version_2025_2_2;
396#[cfg(feature = "version_2025_2_2")]
397pub use version_2025_2_2::*;
398#[cfg(feature = "version_2025_2_2")]
399pub(crate) const VERSION: &str = "2025.2.2";
400
401#[cfg(feature = "version_2025_2_1")]
402pub mod version_2025_2_1;
403#[cfg(feature = "version_2025_2_1")]
404pub use version_2025_2_1::*;
405#[cfg(feature = "version_2025_2_1")]
406pub(crate) const VERSION: &str = "2025.2.1";