Installation and Configuration
This page details the configuration details for this integration. General instructions can be found on the MS365 Home Assistant Installation and Configuration page.
Configuration variables
| Key | Type | Required | Description |
|---|---|---|---|
account_name | string | True | Uniquely identifying name for the account. Entity names will be suffixed with this. Do not use email address or spaces. |
client_id | string | True | Client ID from your Entra ID App Registration. |
client_secret | string | True | Client Secret from your Entra ID App Registration. |
alt_auth_method | boolean | False | If False (default), authentication is not dependent on internet access to your HA instance. See Authentication |
chat_enable | string | False | Disabled, Read, Update - Enable or disable chat sensor |
status_enable | string | False | Disabled, Read, Update - Enable or disable status sensor |
alternate_email | string | False | Email address to monitor status for. status_enable must be Read |
Advanced API Options
These options will only be relevant for users in very specific circumstances.
| Key | Type | Required | Description |
|---|---|---|---|
country | string | True | Selection of an alternate country specific API. Currently only 21Vianet from China. |
Options variables
| Key | Type | Required | Description |
|---|---|---|---|
update_interval | int | False | The update interval for the status and chat sensors in seconds. Default 30, Min 1, Max 60. |