Skip to content

Commit

Permalink
Revert "add xsd restrictions for tags"
Browse files Browse the repository at this point in the history
This reverts commit 54724b0.
  • Loading branch information
andrewfg committed Feb 22, 2025
1 parent 54724b0 commit 6f7b614
Showing 1 changed file with 1 addition and 47 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@

<xs:complexType name="tags">
<xs:sequence>
<xs:element name="tag" type="thing-description:channel-tags" minOccurs="0" maxOccurs="2"/>
<xs:element name="tag" type="xs:string" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>

Expand Down Expand Up @@ -269,50 +269,4 @@
</xs:extension>
</xs:simpleContent>
</xs:complexType>

<xs:simpleType name="channel-tags">
<xs:restriction base="xs:string">
<!-- Allowed Property Tag Values -->
<xs:enumeration value="Temperature"/>
<xs:enumeration value="Light"/>
<xs:enumeration value="ColorTemperature"/>
<xs:enumeration value="Humidity"/>
<xs:enumeration value="Presence"/>
<xs:enumeration value="Pressure"/>
<xs:enumeration value="Smoke"/>
<xs:enumeration value="Noise"/>
<xs:enumeration value="Rain"/>
<xs:enumeration value="Wind"/>
<xs:enumeration value="Water"/>
<xs:enumeration value="CO2"/>
<xs:enumeration value="CO"/>
<xs:enumeration value="Energy"/>
<xs:enumeration value="Power"/>
<xs:enumeration value="Voltage"/>
<xs:enumeration value="Current"/>
<xs:enumeration value="Frequency"/>
<xs:enumeration value="Gas"/>
<xs:enumeration value="SoundVolume"/>
<xs:enumeration value="Oil"/>
<xs:enumeration value="Duration"/>
<xs:enumeration value="Level"/>
<xs:enumeration value="Opening"/>
<xs:enumeration value="Timestamp"/>
<xs:enumeration value="Ultraviolet"/>
<xs:enumeration value="Vibration"/>

<!-- Allowed Point Tag Values -->
<xs:enumeration value="Alarm"/>
<xs:enumeration value="Control"/>
<xs:enumeration value="Switch"/>
<xs:enumeration value="Measurement"/>
<xs:enumeration value="Setpoint"/>
<xs:enumeration value="Status"/>
<xs:enumeration value="LowBattery"/>
<xs:enumeration value="OpenLevel"/>
<xs:enumeration value="OpenState"/>
<xs:enumeration value="Tampered"/>
<xs:enumeration value="Tilt"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

0 comments on commit 6f7b614

Please sign in to comment.