esphome_native_api/proto/
mod.rs1#![allow(missing_docs)]
4
5#[cfg(feature = "version_2026_6_2")]
10pub mod version_2026_6_2;
11#[cfg(feature = "version_2026_6_2")]
12pub use version_2026_6_2::*;
13#[cfg(feature = "version_2026_6_2")]
14pub(crate) const VERSION: &str = "2026.6.2";
15
16#[cfg(feature = "version_2026_6_1")]
17pub mod version_2026_6_1;
18#[cfg(feature = "version_2026_6_1")]
19pub use version_2026_6_1::*;
20#[cfg(feature = "version_2026_6_1")]
21pub(crate) const VERSION: &str = "2026.6.1";
22
23#[cfg(feature = "version_2026_6_0")]
24pub mod version_2026_6_0;
25#[cfg(feature = "version_2026_6_0")]
26pub use version_2026_6_0::*;
27#[cfg(feature = "version_2026_6_0")]
28pub(crate) const VERSION: &str = "2026.6.0";
29
30#[cfg(feature = "version_2026_5_3")]
31pub mod version_2026_5_3;
32#[cfg(feature = "version_2026_5_3")]
33pub use version_2026_5_3::*;
34#[cfg(feature = "version_2026_5_3")]
35pub(crate) const VERSION: &str = "2026.5.3";
36
37#[cfg(feature = "version_2026_5_2")]
38pub mod version_2026_5_2;
39#[cfg(feature = "version_2026_5_2")]
40pub use version_2026_5_2::*;
41#[cfg(feature = "version_2026_5_2")]
42pub(crate) const VERSION: &str = "2026.5.2";
43
44#[cfg(feature = "version_2026_5_1")]
45pub mod version_2026_5_1;
46#[cfg(feature = "version_2026_5_1")]
47pub use version_2026_5_1::*;
48#[cfg(feature = "version_2026_5_1")]
49pub(crate) const VERSION: &str = "2026.5.1";
50
51#[cfg(feature = "version_2026_5_0")]
52pub mod version_2026_5_0;
53#[cfg(feature = "version_2026_5_0")]
54pub use version_2026_5_0::*;
55#[cfg(feature = "version_2026_5_0")]
56pub(crate) const VERSION: &str = "2026.5.0";
57
58#[cfg(feature = "version_2026_4_5")]
59pub mod version_2026_4_5;
60#[cfg(feature = "version_2026_4_5")]
61pub use version_2026_4_5::*;
62#[cfg(feature = "version_2026_4_5")]
63pub(crate) const VERSION: &str = "2026.4.5";
64
65#[cfg(feature = "version_2026_4_4")]
66pub mod version_2026_4_4;
67#[cfg(feature = "version_2026_4_4")]
68pub use version_2026_4_4::*;
69#[cfg(feature = "version_2026_4_4")]
70pub(crate) const VERSION: &str = "2026.4.4";
71
72#[cfg(feature = "version_2026_4_3")]
73pub mod version_2026_4_3;
74#[cfg(feature = "version_2026_4_3")]
75pub use version_2026_4_3::*;
76#[cfg(feature = "version_2026_4_3")]
77pub(crate) const VERSION: &str = "2026.4.3";
78
79#[cfg(feature = "version_2026_4_2")]
80pub mod version_2026_4_2;
81#[cfg(feature = "version_2026_4_2")]
82pub use version_2026_4_2::*;
83#[cfg(feature = "version_2026_4_2")]
84pub(crate) const VERSION: &str = "2026.4.2";
85
86#[cfg(feature = "version_2026_4_1")]
87pub mod version_2026_4_1;
88#[cfg(feature = "version_2026_4_1")]
89pub use version_2026_4_1::*;
90#[cfg(feature = "version_2026_4_1")]
91pub(crate) const VERSION: &str = "2026.4.1";
92
93#[cfg(feature = "version_2026_4_0")]
94pub mod version_2026_4_0;
95#[cfg(feature = "version_2026_4_0")]
96pub use version_2026_4_0::*;
97#[cfg(feature = "version_2026_4_0")]
98pub(crate) const VERSION: &str = "2026.4.0";
99
100#[cfg(feature = "version_2026_3_3")]
101pub mod version_2026_3_3;
102#[cfg(feature = "version_2026_3_3")]
103pub use version_2026_3_3::*;
104#[cfg(feature = "version_2026_3_3")]
105pub(crate) const VERSION: &str = "2026.3.3";
106
107#[cfg(feature = "version_2026_3_2")]
108pub mod version_2026_3_2;
109#[cfg(feature = "version_2026_3_2")]
110pub use version_2026_3_2::*;
111#[cfg(feature = "version_2026_3_2")]
112pub(crate) const VERSION: &str = "2026.3.2";
113
114#[cfg(feature = "version_2026_3_1")]
115pub mod version_2026_3_1;
116#[cfg(feature = "version_2026_3_1")]
117pub use version_2026_3_1::*;
118#[cfg(feature = "version_2026_3_1")]
119pub(crate) const VERSION: &str = "2026.3.1";
120
121#[cfg(feature = "version_2026_3_0")]
122pub mod version_2026_3_0;
123#[cfg(feature = "version_2026_3_0")]
124pub use version_2026_3_0::*;
125#[cfg(feature = "version_2026_3_0")]
126pub(crate) const VERSION: &str = "2026.3.0";
127
128#[cfg(feature = "version_2026_2_4")]
129pub mod version_2026_2_4;
130#[cfg(feature = "version_2026_2_4")]
131pub use version_2026_2_4::*;
132#[cfg(feature = "version_2026_2_4")]
133pub(crate) const VERSION: &str = "2026.2.4";
134
135#[cfg(feature = "version_2026_2_3")]
136pub mod version_2026_2_3;
137#[cfg(feature = "version_2026_2_3")]
138pub use version_2026_2_3::*;
139#[cfg(feature = "version_2026_2_3")]
140pub(crate) const VERSION: &str = "2026.2.3";
141
142#[cfg(feature = "version_2026_2_2")]
143pub mod version_2026_2_2;
144#[cfg(feature = "version_2026_2_2")]
145pub use version_2026_2_2::*;
146#[cfg(feature = "version_2026_2_2")]
147pub(crate) const VERSION: &str = "2026.2.2";
148
149#[cfg(feature = "version_2026_2_1")]
150pub mod version_2026_2_1;
151#[cfg(feature = "version_2026_2_1")]
152pub use version_2026_2_1::*;
153#[cfg(feature = "version_2026_2_1")]
154pub(crate) const VERSION: &str = "2026.2.1";
155
156#[cfg(feature = "version_2026_2_0")]
157pub mod version_2026_2_0;
158#[cfg(feature = "version_2026_2_0")]
159pub use version_2026_2_0::*;
160#[cfg(feature = "version_2026_2_0")]
161pub(crate) const VERSION: &str = "2026.2.0";
162
163#[cfg(feature = "version_2026_1_5")]
164pub mod version_2026_1_5;
165#[cfg(feature = "version_2026_1_5")]
166pub use version_2026_1_5::*;
167#[cfg(feature = "version_2026_1_5")]
168pub(crate) const VERSION: &str = "2026.1.5";
169
170#[cfg(feature = "version_2026_1_4")]
171pub mod version_2026_1_4;
172#[cfg(feature = "version_2026_1_4")]
173pub use version_2026_1_4::*;
174#[cfg(feature = "version_2026_1_4")]
175pub(crate) const VERSION: &str = "2026.1.4";
176
177#[cfg(feature = "version_2026_1_3")]
178pub mod version_2026_1_3;
179#[cfg(feature = "version_2026_1_3")]
180pub use version_2026_1_3::*;
181#[cfg(feature = "version_2026_1_3")]
182pub(crate) const VERSION: &str = "2026.1.3";
183
184#[cfg(feature = "version_2026_1_2")]
185pub mod version_2026_1_2;
186#[cfg(feature = "version_2026_1_2")]
187pub use version_2026_1_2::*;
188#[cfg(feature = "version_2026_1_2")]
189pub(crate) const VERSION: &str = "2026.1.2";
190
191#[cfg(feature = "version_2026_1_1")]
192pub mod version_2026_1_1;
193#[cfg(feature = "version_2026_1_1")]
194pub use version_2026_1_1::*;
195#[cfg(feature = "version_2026_1_1")]
196pub(crate) const VERSION: &str = "2026.1.1";
197
198#[cfg(feature = "version_2026_1_0")]
199pub mod version_2026_1_0;
200#[cfg(feature = "version_2026_1_0")]
201pub use version_2026_1_0::*;
202#[cfg(feature = "version_2026_1_0")]
203pub(crate) const VERSION: &str = "2026.1.0";
204
205#[cfg(feature = "version_2025_12_7")]
206pub mod version_2025_12_7;
207#[cfg(feature = "version_2025_12_7")]
208pub use version_2025_12_7::*;
209#[cfg(feature = "version_2025_12_7")]
210pub(crate) const VERSION: &str = "2025.12.7";
211
212#[cfg(feature = "version_2025_12_6")]
213pub mod version_2025_12_6;
214#[cfg(feature = "version_2025_12_6")]
215pub use version_2025_12_6::*;
216#[cfg(feature = "version_2025_12_6")]
217pub(crate) const VERSION: &str = "2025.12.6";
218
219#[cfg(feature = "version_2025_12_5")]
220pub mod version_2025_12_5;
221#[cfg(feature = "version_2025_12_5")]
222pub use version_2025_12_5::*;
223#[cfg(feature = "version_2025_12_5")]
224pub(crate) const VERSION: &str = "2025.12.5";
225
226#[cfg(feature = "version_2025_12_4")]
227pub mod version_2025_12_4;
228#[cfg(feature = "version_2025_12_4")]
229pub use version_2025_12_4::*;
230#[cfg(feature = "version_2025_12_4")]
231pub(crate) const VERSION: &str = "2025.12.4";
232
233#[cfg(feature = "version_2025_12_3")]
234pub mod version_2025_12_3;
235#[cfg(feature = "version_2025_12_3")]
236pub use version_2025_12_3::*;
237#[cfg(feature = "version_2025_12_3")]
238pub(crate) const VERSION: &str = "2025.12.3";
239
240#[cfg(feature = "version_2025_12_2")]
241pub mod version_2025_12_2;
242#[cfg(feature = "version_2025_12_2")]
243pub use version_2025_12_2::*;
244#[cfg(feature = "version_2025_12_2")]
245pub(crate) const VERSION: &str = "2025.12.2";
246
247#[cfg(feature = "version_2025_12_1")]
248pub mod version_2025_12_1;
249#[cfg(feature = "version_2025_12_1")]
250pub use version_2025_12_1::*;
251#[cfg(feature = "version_2025_12_1")]
252pub(crate) const VERSION: &str = "2025.12.1";
253
254#[cfg(feature = "version_2025_12_0")]
255pub mod version_2025_12_0;
256#[cfg(feature = "version_2025_12_0")]
257pub use version_2025_12_0::*;
258#[cfg(feature = "version_2025_12_0")]
259pub(crate) const VERSION: &str = "2025.12.0";
260
261#[cfg(feature = "version_2025_11_5")]
262pub mod version_2025_11_5;
263#[cfg(feature = "version_2025_11_5")]
264pub use version_2025_11_5::*;
265#[cfg(feature = "version_2025_11_5")]
266pub(crate) const VERSION: &str = "2025.11.5";
267
268#[cfg(feature = "version_2025_11_4")]
269pub mod version_2025_11_4;
270#[cfg(feature = "version_2025_11_4")]
271pub use version_2025_11_4::*;
272#[cfg(feature = "version_2025_11_4")]
273pub(crate) const VERSION: &str = "2025.11.4";
274
275#[cfg(feature = "version_2025_11_3")]
276pub mod version_2025_11_3;
277#[cfg(feature = "version_2025_11_3")]
278pub use version_2025_11_3::*;
279#[cfg(feature = "version_2025_11_3")]
280pub(crate) const VERSION: &str = "2025.11.3";
281
282#[cfg(feature = "version_2025_11_2")]
283pub mod version_2025_11_2;
284#[cfg(feature = "version_2025_11_2")]
285pub use version_2025_11_2::*;
286#[cfg(feature = "version_2025_11_2")]
287pub(crate) const VERSION: &str = "2025.11.2";
288
289#[cfg(feature = "version_2025_11_1")]
290pub mod version_2025_11_1;
291#[cfg(feature = "version_2025_11_1")]
292pub use version_2025_11_1::*;
293#[cfg(feature = "version_2025_11_1")]
294pub(crate) const VERSION: &str = "2025.11.1";
295
296#[cfg(feature = "version_2025_11_0")]
297pub mod version_2025_11_0;
298#[cfg(feature = "version_2025_11_0")]
299pub use version_2025_11_0::*;
300#[cfg(feature = "version_2025_11_0")]
301pub(crate) const VERSION: &str = "2025.11.0";
302
303#[cfg(feature = "version_2025_10_5")]
304pub mod version_2025_10_5;
305#[cfg(feature = "version_2025_10_5")]
306pub use version_2025_10_5::*;
307#[cfg(feature = "version_2025_10_5")]
308pub(crate) const VERSION: &str = "2025.10.5";
309
310#[cfg(feature = "version_2025_10_4")]
311pub mod version_2025_10_4;
312#[cfg(feature = "version_2025_10_4")]
313pub use version_2025_10_4::*;
314#[cfg(feature = "version_2025_10_4")]
315pub(crate) const VERSION: &str = "2025.10.4";
316
317#[cfg(feature = "version_2025_10_3")]
318pub mod version_2025_10_3;
319#[cfg(feature = "version_2025_10_3")]
320pub use version_2025_10_3::*;
321#[cfg(feature = "version_2025_10_3")]
322pub(crate) const VERSION: &str = "2025.10.3";
323
324#[cfg(feature = "version_2025_10_2")]
325pub mod version_2025_10_2;
326#[cfg(feature = "version_2025_10_2")]
327pub use version_2025_10_2::*;
328#[cfg(feature = "version_2025_10_2")]
329pub(crate) const VERSION: &str = "2025.10.2";
330
331#[cfg(feature = "version_2025_10_1")]
332pub mod version_2025_10_1;
333#[cfg(feature = "version_2025_10_1")]
334pub use version_2025_10_1::*;
335#[cfg(feature = "version_2025_10_1")]
336pub(crate) const VERSION: &str = "2025.10.1";
337
338#[cfg(feature = "version_2025_10_0")]
339pub mod version_2025_10_0;
340#[cfg(feature = "version_2025_10_0")]
341pub use version_2025_10_0::*;
342#[cfg(feature = "version_2025_10_0")]
343pub(crate) const VERSION: &str = "2025.10.0";
344
345#[cfg(feature = "version_2025_9_3")]
346pub mod version_2025_9_3;
347#[cfg(feature = "version_2025_9_3")]
348pub use version_2025_9_3::*;
349#[cfg(feature = "version_2025_9_3")]
350pub(crate) const VERSION: &str = "2025.9.3";
351
352#[cfg(feature = "version_2025_9_2")]
353pub mod version_2025_9_2;
354#[cfg(feature = "version_2025_9_2")]
355pub use version_2025_9_2::*;
356#[cfg(feature = "version_2025_9_2")]
357pub(crate) const VERSION: &str = "2025.9.2";
358
359#[cfg(feature = "version_2025_9_1")]
360pub mod version_2025_9_1;
361#[cfg(feature = "version_2025_9_1")]
362pub use version_2025_9_1::*;
363#[cfg(feature = "version_2025_9_1")]
364pub(crate) const VERSION: &str = "2025.9.1";
365
366#[cfg(feature = "version_2025_9_0")]
367pub mod version_2025_9_0;
368#[cfg(feature = "version_2025_9_0")]
369pub use version_2025_9_0::*;
370#[cfg(feature = "version_2025_9_0")]
371pub(crate) const VERSION: &str = "2025.9.0";
372
373#[cfg(feature = "version_2025_8_4")]
374pub mod version_2025_8_4;
375#[cfg(feature = "version_2025_8_4")]
376pub use version_2025_8_4::*;
377#[cfg(feature = "version_2025_8_4")]
378pub(crate) const VERSION: &str = "2025.8.4";
379
380#[cfg(feature = "version_2025_8_3")]
381pub mod version_2025_8_3;
382#[cfg(feature = "version_2025_8_3")]
383pub use version_2025_8_3::*;
384#[cfg(feature = "version_2025_8_3")]
385pub(crate) const VERSION: &str = "2025.8.3";
386
387#[cfg(feature = "version_2025_8_2")]
388pub mod version_2025_8_2;
389#[cfg(feature = "version_2025_8_2")]
390pub use version_2025_8_2::*;
391#[cfg(feature = "version_2025_8_2")]
392pub(crate) const VERSION: &str = "2025.8.2";
393
394#[cfg(feature = "version_2025_8_1")]
395pub mod version_2025_8_1;
396#[cfg(feature = "version_2025_8_1")]
397pub use version_2025_8_1::*;
398#[cfg(feature = "version_2025_8_1")]
399pub(crate) const VERSION: &str = "2025.8.1";
400
401#[cfg(feature = "version_2025_8_0")]
402pub mod version_2025_8_0;
403#[cfg(feature = "version_2025_8_0")]
404pub use version_2025_8_0::*;
405#[cfg(feature = "version_2025_8_0")]
406pub(crate) const VERSION: &str = "2025.8.0";
407
408#[cfg(feature = "version_2025_7_5")]
409pub mod version_2025_7_5;
410#[cfg(feature = "version_2025_7_5")]
411pub use version_2025_7_5::*;
412#[cfg(feature = "version_2025_7_5")]
413pub(crate) const VERSION: &str = "2025.7.5";
414
415#[cfg(feature = "version_2025_7_4")]
416pub mod version_2025_7_4;
417#[cfg(feature = "version_2025_7_4")]
418pub use version_2025_7_4::*;
419#[cfg(feature = "version_2025_7_4")]
420pub(crate) const VERSION: &str = "2025.7.4";
421
422#[cfg(feature = "version_2025_7_3")]
423pub mod version_2025_7_3;
424#[cfg(feature = "version_2025_7_3")]
425pub use version_2025_7_3::*;
426#[cfg(feature = "version_2025_7_3")]
427pub(crate) const VERSION: &str = "2025.7.3";
428
429#[cfg(feature = "version_2025_7_2")]
430pub mod version_2025_7_2;
431#[cfg(feature = "version_2025_7_2")]
432pub use version_2025_7_2::*;
433#[cfg(feature = "version_2025_7_2")]
434pub(crate) const VERSION: &str = "2025.7.2";
435
436#[cfg(feature = "version_2025_7_1")]
437pub mod version_2025_7_1;
438#[cfg(feature = "version_2025_7_1")]
439pub use version_2025_7_1::*;
440#[cfg(feature = "version_2025_7_1")]
441pub(crate) const VERSION: &str = "2025.7.1";
442
443#[cfg(feature = "version_2025_7_0")]
444pub mod version_2025_7_0;
445#[cfg(feature = "version_2025_7_0")]
446pub use version_2025_7_0::*;
447#[cfg(feature = "version_2025_7_0")]
448pub(crate) const VERSION: &str = "2025.7.0";
449
450#[cfg(feature = "version_2025_6_3")]
451pub mod version_2025_6_3;
452#[cfg(feature = "version_2025_6_3")]
453pub use version_2025_6_3::*;
454#[cfg(feature = "version_2025_6_3")]
455pub(crate) const VERSION: &str = "2025.6.3";
456
457#[cfg(feature = "version_2025_6_2")]
458pub mod version_2025_6_2;
459#[cfg(feature = "version_2025_6_2")]
460pub use version_2025_6_2::*;
461#[cfg(feature = "version_2025_6_2")]
462pub(crate) const VERSION: &str = "2025.6.2";
463
464#[cfg(feature = "version_2025_6_1")]
465pub mod version_2025_6_1;
466#[cfg(feature = "version_2025_6_1")]
467pub use version_2025_6_1::*;
468#[cfg(feature = "version_2025_6_1")]
469pub(crate) const VERSION: &str = "2025.6.1";
470
471#[cfg(feature = "version_2025_6_0")]
472pub mod version_2025_6_0;
473#[cfg(feature = "version_2025_6_0")]
474pub use version_2025_6_0::*;
475#[cfg(feature = "version_2025_6_0")]
476pub(crate) const VERSION: &str = "2025.6.0";
477
478#[cfg(feature = "version_2025_5_2")]
479pub mod version_2025_5_2;
480#[cfg(feature = "version_2025_5_2")]
481pub use version_2025_5_2::*;
482#[cfg(feature = "version_2025_5_2")]
483pub(crate) const VERSION: &str = "2025.5.2";
484
485#[cfg(feature = "version_2025_5_1")]
486pub mod version_2025_5_1;
487#[cfg(feature = "version_2025_5_1")]
488pub use version_2025_5_1::*;
489#[cfg(feature = "version_2025_5_1")]
490pub(crate) const VERSION: &str = "2025.5.1";
491
492#[cfg(feature = "version_2025_5_0")]
493pub mod version_2025_5_0;
494#[cfg(feature = "version_2025_5_0")]
495pub use version_2025_5_0::*;
496#[cfg(feature = "version_2025_5_0")]
497pub(crate) const VERSION: &str = "2025.5.0";
498
499#[cfg(feature = "version_2025_4_2")]
500pub mod version_2025_4_2;
501#[cfg(feature = "version_2025_4_2")]
502pub use version_2025_4_2::*;
503#[cfg(feature = "version_2025_4_2")]
504pub(crate) const VERSION: &str = "2025.4.2";
505
506#[cfg(feature = "version_2025_4_1")]
507pub mod version_2025_4_1;
508#[cfg(feature = "version_2025_4_1")]
509pub use version_2025_4_1::*;
510#[cfg(feature = "version_2025_4_1")]
511pub(crate) const VERSION: &str = "2025.4.1";
512
513#[cfg(feature = "version_2025_4_0")]
514pub mod version_2025_4_0;
515#[cfg(feature = "version_2025_4_0")]
516pub use version_2025_4_0::*;
517#[cfg(feature = "version_2025_4_0")]
518pub(crate) const VERSION: &str = "2025.4.0";
519
520#[cfg(feature = "version_2025_3_3")]
521pub mod version_2025_3_3;
522#[cfg(feature = "version_2025_3_3")]
523pub use version_2025_3_3::*;
524#[cfg(feature = "version_2025_3_3")]
525pub(crate) const VERSION: &str = "2025.3.3";
526
527#[cfg(feature = "version_2025_3_2")]
528pub mod version_2025_3_2;
529#[cfg(feature = "version_2025_3_2")]
530pub use version_2025_3_2::*;
531#[cfg(feature = "version_2025_3_2")]
532pub(crate) const VERSION: &str = "2025.3.2";
533
534#[cfg(feature = "version_2025_3_1")]
535pub mod version_2025_3_1;
536#[cfg(feature = "version_2025_3_1")]
537pub use version_2025_3_1::*;
538#[cfg(feature = "version_2025_3_1")]
539pub(crate) const VERSION: &str = "2025.3.1";
540
541#[cfg(feature = "version_2025_3_0")]
542pub mod version_2025_3_0;
543#[cfg(feature = "version_2025_3_0")]
544pub use version_2025_3_0::*;
545#[cfg(feature = "version_2025_3_0")]
546pub(crate) const VERSION: &str = "2025.3.0";
547
548#[cfg(feature = "version_2025_2_2")]
549pub mod version_2025_2_2;
550#[cfg(feature = "version_2025_2_2")]
551pub use version_2025_2_2::*;
552#[cfg(feature = "version_2025_2_2")]
553pub(crate) const VERSION: &str = "2025.2.2";
554
555#[cfg(feature = "version_2025_2_1")]
556pub mod version_2025_2_1;
557#[cfg(feature = "version_2025_2_1")]
558pub use version_2025_2_1::*;
559#[cfg(feature = "version_2025_2_1")]
560pub(crate) const VERSION: &str = "2025.2.1";