Skip to content

Commit 815ca43

Browse files
committed
Change id:str to uid:uint32
1 parent ffd3a8a commit 815ca43

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

aioesphomeapi/api.proto

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ message DeviceInfoRequest {
185185
}
186186

187187
message SubDeviceInfo {
188-
string id = 1;
188+
uint32 uid = 1;
189189
string name = 2;
190190
string suggested_area = 3;
191191
}
@@ -283,7 +283,7 @@ message ListEntitiesBinarySensorResponse {
283283
bool disabled_by_default = 7;
284284
string icon = 8;
285285
EntityCategory entity_category = 9;
286-
string device_id = 10;
286+
uint32 device_uid = 10;
287287
}
288288
message BinarySensorStateResponse {
289289
option (id) = 21;
@@ -317,7 +317,7 @@ message ListEntitiesCoverResponse {
317317
string icon = 10;
318318
EntityCategory entity_category = 11;
319319
bool supports_stop = 12;
320-
string device_id = 13;
320+
uint32 device_uid = 13;
321321
}
322322

323323
enum LegacyCoverState {
@@ -389,7 +389,7 @@ message ListEntitiesFanResponse {
389389
string icon = 10;
390390
EntityCategory entity_category = 11;
391391
repeated string supported_preset_modes = 12;
392-
string device_id = 13;
392+
uint32 device_uid = 13;
393393
}
394394
enum FanSpeed {
395395
FAN_SPEED_LOW = 0;
@@ -458,7 +458,7 @@ message ListEntitiesLightResponse {
458458
bool disabled_by_default = 13;
459459
string icon = 14;
460460
EntityCategory entity_category = 15;
461-
string device_id = 16;
461+
uint32 device_uid = 16;
462462
}
463463
message LightStateResponse {
464464
option (id) = 24;
@@ -548,7 +548,7 @@ message ListEntitiesSensorResponse {
548548
SensorLastResetType last_reset_type = 11;
549549
bool disabled_by_default = 12;
550550
EntityCategory entity_category = 13;
551-
string device_id = 14;
551+
uint32 device_uid = 14;
552552
}
553553
message SensorStateResponse {
554554
option (id) = 25;
@@ -579,7 +579,7 @@ message ListEntitiesSwitchResponse {
579579
bool disabled_by_default = 7;
580580
EntityCategory entity_category = 8;
581581
string device_class = 9;
582-
string device_id = 10;
582+
uint32 device_uid = 10;
583583
}
584584
message SwitchStateResponse {
585585
option (id) = 26;
@@ -615,7 +615,7 @@ message ListEntitiesTextSensorResponse {
615615
bool disabled_by_default = 6;
616616
EntityCategory entity_category = 7;
617617
string device_class = 8;
618-
string device_id = 9;
618+
uint32 device_uid = 9;
619619
}
620620
message TextSensorStateResponse {
621621
option (id) = 27;
@@ -796,7 +796,7 @@ message ListEntitiesCameraResponse {
796796
bool disabled_by_default = 5;
797797
string icon = 6;
798798
EntityCategory entity_category = 7;
799-
string device_id = 8;
799+
uint32 device_uid = 8;
800800
}
801801

802802
message CameraImageResponse {
@@ -898,7 +898,7 @@ message ListEntitiesClimateResponse {
898898
bool supports_target_humidity = 23;
899899
float visual_min_humidity = 24;
900900
float visual_max_humidity = 25;
901-
string device_id = 26;
901+
uint32 device_uid = 26;
902902
}
903903
message ClimateStateResponse {
904904
option (id) = 47;
@@ -980,7 +980,7 @@ message ListEntitiesNumberResponse {
980980
string unit_of_measurement = 11;
981981
NumberMode mode = 12;
982982
string device_class = 13;
983-
string device_id = 14;
983+
uint32 device_uid = 14;
984984
}
985985
message NumberStateResponse {
986986
option (id) = 50;
@@ -1019,7 +1019,7 @@ message ListEntitiesSelectResponse {
10191019
repeated string options = 6;
10201020
bool disabled_by_default = 7;
10211021
EntityCategory entity_category = 8;
1022-
string device_id = 9;
1022+
uint32 device_uid = 9;
10231023
}
10241024
message SelectStateResponse {
10251025
option (id) = 53;
@@ -1119,7 +1119,7 @@ message ListEntitiesLockResponse {
11191119
bool supports_open = 9;
11201120
bool requires_code = 10;
11211121
string code_format = 11;
1122-
string device_id = 12;
1122+
uint32 device_uid = 12;
11231123
}
11241124
message LockStateResponse {
11251125
option (id) = 59;
@@ -1155,7 +1155,7 @@ message ListEntitiesButtonResponse {
11551155
bool disabled_by_default = 6;
11561156
EntityCategory entity_category = 7;
11571157
string device_class = 8;
1158-
string device_id = 9;
1158+
uint32 device_uid = 9;
11591159
}
11601160
message ButtonCommandRequest {
11611161
option (id) = 62;
@@ -1211,7 +1211,7 @@ message ListEntitiesMediaPlayerResponse {
12111211

12121212
repeated MediaPlayerSupportedFormat supported_formats = 9;
12131213

1214-
string device_id = 10;
1214+
uint32 device_uid = 10;
12151215
}
12161216
message MediaPlayerStateResponse {
12171217
option (id) = 64;
@@ -1740,7 +1740,7 @@ message ListEntitiesAlarmControlPanelResponse {
17401740
uint32 supported_features = 8;
17411741
bool requires_code = 9;
17421742
bool requires_code_to_arm = 10;
1743-
string device_id = 11;
1743+
uint32 device_uid = 11;
17441744
}
17451745

17461746
message AlarmControlPanelStateResponse {
@@ -1784,7 +1784,7 @@ message ListEntitiesTextResponse {
17841784
uint32 max_length = 9;
17851785
string pattern = 10;
17861786
TextMode mode = 11;
1787-
string device_id = 12;
1787+
uint32 device_uid = 12;
17881788
}
17891789
message TextStateResponse {
17901790
option (id) = 98;
@@ -1823,7 +1823,7 @@ message ListEntitiesDateResponse {
18231823
string icon = 5;
18241824
bool disabled_by_default = 6;
18251825
EntityCategory entity_category = 7;
1826-
string device_id = 8;
1826+
uint32 device_uid = 8;
18271827
}
18281828
message DateStateResponse {
18291829
option (id) = 101;
@@ -1865,7 +1865,7 @@ message ListEntitiesTimeResponse {
18651865
string icon = 5;
18661866
bool disabled_by_default = 6;
18671867
EntityCategory entity_category = 7;
1868-
string device_id = 8;
1868+
uint32 device_uid = 8;
18691869
}
18701870
message TimeStateResponse {
18711871
option (id) = 104;
@@ -1910,7 +1910,7 @@ message ListEntitiesEventResponse {
19101910
string device_class = 8;
19111911

19121912
repeated string event_types = 9;
1913-
string device_id = 10;
1913+
uint32 device_uid = 10;
19141914
}
19151915
message EventResponse {
19161916
option (id) = 108;
@@ -1940,7 +1940,7 @@ message ListEntitiesValveResponse {
19401940
bool assumed_state = 9;
19411941
bool supports_position = 10;
19421942
bool supports_stop = 11;
1943-
string device_id = 12;
1943+
uint32 device_uid = 12;
19441944
}
19451945

19461946
enum ValveOperation {
@@ -1985,7 +1985,7 @@ message ListEntitiesDateTimeResponse {
19851985
string icon = 5;
19861986
bool disabled_by_default = 6;
19871987
EntityCategory entity_category = 7;
1988-
string device_id = 8;
1988+
uint32 device_uid = 8;
19891989
}
19901990
message DateTimeStateResponse {
19911991
option (id) = 113;
@@ -2024,7 +2024,7 @@ message ListEntitiesUpdateResponse {
20242024
bool disabled_by_default = 6;
20252025
EntityCategory entity_category = 7;
20262026
string device_class = 8;
2027-
string device_id = 9;
2027+
uint32 device_uid = 9;
20282028
}
20292029
message UpdateStateResponse {
20302030
option (id) = 117;

0 commit comments

Comments
 (0)