# BACnet Object Types

<table><thead><tr><th width="162.5">Type</th><th>Name</th></tr></thead><tbody><tr><td>0</td><td>Analog Input (AI)</td></tr><tr><td>1</td><td>Analog Output (AO)</td></tr><tr><td>2</td><td>Analog Value (AV)</td></tr><tr><td>3</td><td>Binary Input (BI)</td></tr><tr><td>4</td><td>Binary Output (BO)</td></tr><tr><td>5</td><td>Binary Value (BV)</td></tr><tr><td>6</td><td>Calendar</td></tr><tr><td>7</td><td>Command</td></tr><tr><td>8</td><td>Device</td></tr><tr><td>10</td><td>File</td></tr><tr><td>13</td><td>Enumerated Input</td></tr><tr><td>14</td><td>Enumerated Output</td></tr><tr><td>15</td><td>Notification Class</td></tr><tr><td>16</td><td>Program</td></tr><tr><td>17</td><td>Schedule</td></tr><tr><td>19</td><td>Enumerated Value</td></tr><tr><td>20</td><td>Trend Log (TL)</td></tr></tbody></table>
