Skip to content

Commit 8995c32

Browse files
committed
Update home location definitions per spec PR 8937 commit f04958166412d5b7eff4d3443273f47f12f22baf 2024-05-23
1 parent 08219ee commit 8995c32

File tree

1 file changed

+96
-88
lines changed

1 file changed

+96
-88
lines changed

src/app/zap-templates/zcl/data-model/chip/home-location.xml

+96-88
Original file line numberDiff line numberDiff line change
@@ -23,96 +23,104 @@ limitations under the License.
2323

2424
<item value="0x00" name="Aisle"/>
2525
<item value="0x01" name="Attic"/>
26-
<item value="0x02" name="Back Yard"/>
27-
<item value="0x03" name="Balcony"/>
28-
<item value="0x04" name="Ballroom"/>
29-
<item value="0x05" name="Bathroom"/>
30-
<item value="0x06" name="Bedroom"/>
31-
<item value="0x07" name="Border"/>
32-
<item value="0x08" name="Boxroom"/>
33-
<item value="0x09" name="Breakfast Room"/>
34-
<item value="0x0A" name="Carport"/>
35-
<item value="0x0B" name="Cellar"/>
36-
<item value="0x0C" name="Cloakroom"/>
37-
<item value="0x0D" name="Closet"/>
38-
<item value="0x0E" name="Conservatory"/>
39-
<item value="0x0F" name="Corridor"/>
26+
<item value="0x02" name="Back Door"/>
27+
<item value="0x03" name="Back Yard"/>
28+
<item value="0x04" name="Balcony"/>
29+
<item value="0x05" name="Ballroom"/>
30+
<item value="0x06" name="Bathroom"/>
31+
<item value="0x07" name="Bedroom"/>
32+
<item value="0x08" name="Border"/>
33+
<item value="0x09" name="Boxroom"/>
34+
<item value="0x0A" name="Breakfast Room"/>
35+
<item value="0x0B" name="Carport"/>
36+
<item value="0x0C" name="Cellar"/>
37+
<item value="0x0D" name="Cloakroom"/>
38+
<item value="0x0E" name="Closet"/>
39+
<item value="0x0F" name="Conservatory"/>
4040

41-
<item value="0x10" name="Cupboard"/>
42-
<item value="0x11" name="Deck"/>
43-
<item value="0x12" name="Den"/>
44-
<item value="0x13" name="Dining"/>
45-
<item value="0x14" name="Drawing Room"/>
46-
<item value="0x15" name="Dressing Room"/>
47-
<item value="0x16" name="Driveway"/>
48-
<item value="0x17" name="Elevator"/>
49-
<item value="0x18" name="Ensuite"/>
50-
<item value="0x19" name="Entrance"/>
51-
<item value="0x1A" name="Entryway"/>
52-
<item value="0x1B" name="Family Room"/>
53-
<item value="0x1C" name="Foyer"/>
54-
<item value="0x1D" name="Front Yard"/>
55-
<item value="0x1E" name="Game Room"/>
56-
<item value="0x1F" name="Garage"/>
41+
<item value="0x10" name="Corridor"/>
42+
<item value="0x11" name="Craft Room"/>
43+
<item value="0x12" name="Cupboard"/>
44+
<item value="0x13" name="Deck"/>
45+
<item value="0x14" name="Den"/>
46+
<item value="0x15" name="Dining"/>
47+
<item value="0x16" name="Drawing Room"/>
48+
<item value="0x17" name="Dressing Room"/>
49+
<item value="0x18" name="Driveway"/>
50+
<item value="0x19" name="Elevator"/>
51+
<item value="0x1A" name="Ensuite"/>
52+
<item value="0x1B" name="Entrance"/>
53+
<item value="0x1C" name="Entryway"/>
54+
<item value="0x1D" name="Family Room"/>
55+
<item value="0x1E" name="Foyer"/>
56+
<item value="0x1F" name="Front Door"/>
5757

58-
<item value="0x20" name="Garden"/>
59-
<item value="0x21" name="Guest Bathroom"/>
60-
<item value="0x22" name="Guest Bedroom"/>
61-
<item value="0x23" name="Guest Restroom"/>
62-
<item value="0x24" name="Guest Room"/>
63-
<item value="0x25" name="Gym"/>
64-
<item value="0x26" name="Hallway"/>
65-
<item value="0x27" name="Kids Room"/>
66-
<item value="0x28" name="Kids Bedroom"/>
67-
<item value="0x29" name="Kitchen"/>
68-
<item value="0x2A" name="Larder"/>
69-
<item value="0x2B" name="Laundry Room"/>
70-
<item value="0x2C" name="Lawn"/>
71-
<item value="0x2D" name="Library"/>
72-
<item value="0x2E" name="Living Room"/>
73-
<item value="0x2F" name="Lounge"/>
58+
<item value="0x20" name="Front Yard"/>
59+
<item value="0x21" name="Game Room"/>
60+
<item value="0x22" name="Garage"/>
61+
<item value="0x23" name="Garage Door"/>
62+
<item value="0x24" name="Garden"/>
63+
<item value="0x25" name="Garden Door"/>
64+
<item value="0x26" name="Guest Bathroom"/>
65+
<item value="0x27" name="Guest Bedroom"/>
66+
<item value="0x28" name="Guest Restroom"/>
67+
<item value="0x29" name="Guest Room"/>
68+
<item value="0x2A" name="Gym"/>
69+
<item value="0x2B" name="Hallway"/>
70+
<item value="0x2C" name="Kids Room"/>
71+
<item value="0x2D" name="Kids Bedroom"/>
72+
<item value="0x2E" name="Kitchen"/>
73+
<item value="0x2F" name="Larder"/>
7474

75-
<item value="0x30" name="Man Cave"/>
76-
<item value="0x31" name="Master Bathroom"/>
77-
<item value="0x32" name="Master Bedroom"/>
78-
<item value="0x33" name="Media/TV Room"/>
79-
<item value="0x34" name="Mud Room"/>
80-
<item value="0x35" name="Music Room"/>
81-
<item value="0x36" name="Nursery"/>
82-
<item value="0x37" name="Office"/>
83-
<item value="0x38" name="Outdoor Kitchen"/>
84-
<item value="0x39" name="Pantry"/>
85-
<item value="0x3A" name="Parking Lot"/>
86-
<item value="0x3B" name="Parlor"/>
87-
<item value="0x3C" name="Patio"/>
88-
<item value="0x3D" name="Play Room"/>
89-
<item value="0x3E" name="Pool Room"/>
90-
<item value="0x3F" name="Porch"/>
75+
<item value="0x30" name="Laundry Room"/>
76+
<item value="0x31" name="Lawn"/>
77+
<item value="0x32" name="Library"/>
78+
<item value="0x33" name="Living Room"/>
79+
<item value="0x34" name="Lounge"/>
80+
<item value="0x35" name="Man Cave"/>
81+
<item value="0x36" name="Master Bathroom"/>
82+
<item value="0x37" name="Master Bedroom"/>
83+
<item value="0x38" name="Media/TV Room"/>
84+
<item value="0x39" name="Mud Room"/>
85+
<item value="0x3A" name="Music Room"/>
86+
<item value="0x3B" name="Nursery"/>
87+
<item value="0x3C" name="Office"/>
88+
<item value="0x3D" name="Outdoor Kitchen"/>
89+
<item value="0x3E" name="Outside"/>
90+
<item value="0x3F" name="Pantry"/>
9191

92-
<item value="0x40" name="Ramp"/>
93-
<item value="0x41" name="Reception Room"/>
94-
<item value="0x42" name="Recreation Room"/>
95-
<item value="0x43" name="Restroom"/>
96-
<item value="0x44" name="Roof"/>
97-
<item value="0x45" name="Sauna"/>
98-
<item value="0x46" name="Scullery"/>
99-
<item value="0x47" name="Shed"/>
100-
<item value="0x48" name="Side Yard"/>
101-
<item value="0x49" name="Sitting Room"/>
102-
<item value="0x4A" name="Snug"/>
103-
<item value="0x4B" name="Spa"/>
104-
<item value="0x4C" name="Staircase"/>
105-
<item value="0x4D" name="Steam Room"/>
106-
<item value="0x4E" name="Storage Room"/>
107-
<item value="0x4F" name="Studio"/>
92+
<item value="0x40" name="Parking Lot"/>
93+
<item value="0x41" name="Parlor"/>
94+
<item value="0x42" name="Patio"/>
95+
<item value="0x43" name="Play Room"/>
96+
<item value="0x44" name="Pool Room"/>
97+
<item value="0x45" name="Porch"/>
98+
<item value="0x46" name="Ramp"/>
99+
<item value="0x47" name="Reception Room"/>
100+
<item value="0x48" name="Recreation Room"/>
101+
<item value="0x49" name="Restroom"/>
102+
<item value="0x4A" name="Roof"/>
103+
<item value="0x4B" name="Sauna"/>
104+
<item value="0x4C" name="Scullery"/>
105+
<item value="0x4D" name="Sewing Room"/>
106+
<item value="0x4E" name="Shed"/>
107+
<item value="0x4F" name="Side Door"/>
108108

109-
<item value="0x50" name="Study"/>
110-
<item value="0x51" name="Sun Room"/>
111-
<item value="0x52" name="Swimming Pool"/>
112-
<item value="0x53" name="Terrace"/>
113-
<item value="0x54" name="Utility Room"/>
114-
<item value="0x55" name="Ward"/>
115-
<item value="0x56" name="Workshop"/>
109+
<item value="0x50" name="Side Yard"/>
110+
<item value="0x51" name="Sitting Room"/>
111+
<item value="0x52" name="Snug"/>
112+
<item value="0x53" name="Spa"/>
113+
<item value="0x54" name="Staircase"/>
114+
<item value="0x55" name="Steam Room"/>
115+
<item value="0x56" name="Storage Room"/>
116+
<item value="0x57" name="Studio"/>
117+
<item value="0x58" name="Study"/>
118+
<item value="0x59" name="Sun Room"/>
119+
<item value="0x5A" name="Swimming Pool"/>
120+
<item value="0x5B" name="Terrace"/>
121+
<item value="0x5C" name="Utility Room"/>
122+
<item value="0x5D" name="Ward"/>
123+
<item value="0x5E" name="Workshop"/>
116124
</enum>
117125

118126

@@ -121,8 +129,8 @@ limitations under the License.
121129
<cluster code="0x0150"/>
122130
<!-- expected future use in Basic Information Cluster code="0x0028" -->
123131

124-
<item fieldId="0" name="LocationName" type="char_string" length="64" isNullable="false"/>
125-
<item fieldId="1" name="FloorNumber" type="int16s" isNullable="true"/>
126-
<item fieldId="2" name="AreaType" type="AreaTypeTag" isNullable="true"/>
132+
<item fieldId="0" name="LocationName" type="char_string" length="128" isNullable="false"/>
133+
<item fieldId="1" name="FloorNumber" type="int16s" isNullable="true"/>
134+
<item fieldId="2" name="AreaType" type="AreaTypeTag" isNullable="true"/>
127135
</struct>
128136
</configurator>

0 commit comments

Comments
 (0)