| CalendarDetails | |
| CallServiceCommand | Websocket command to call a Home Assistant service |
| CallServiceResponse | Response from the websocket API when a service is called |
| Config | |
| Context | Used to tie events and states together. See Home Assistant Website |
| Event_2 | |
| EventDetails | |
| GetHistoryParams | Configuration parameters for a request to the endpoint |
| GetLogbookParams | Parameters for a request to the /api/logbook endpoint |
| HassArea | An area registered with home assistant |
| HassConfig | |
| HassDevice | A registered Home Assistant device |
| HassEntity | |
| IClient | The Home Assistant client API. Once initialised, the client will make requests via **either** the websocket or HTTP API where appropriate |
| Logger | |
| Panel | |
| Service | |
| ServiceDomainDetails | |
| State | |
| TriggerEventMessage | A message received from Home Assistant when a trigger is fired |