Monzo
The Monzo integrationIntegrations connect and integrate KS Assistant with your devices, services, and more. [Learn more] allows you to connect your Monzo bank accounts to KS Assistant.
Prerequisites and approval
-
Before adding the Monzo integration, you’ll need to create a Monzo developer account
. -
From here, you need to create a new OAuth client for KS Assistant to use by going to Clients > New OAuth Client.
-
Then, fill in the form as follows, making sure to copy the URL shown - don’t replace it with your own URL:
- Name: KS Assistant
- Logo URL: This can be left blank
- Redirect URLs: https://my.home-assistant.io/redirect/oauth
- Description: For example: Used by the Monzo KS Assistant Integration
- Confidentiality: Confidential
-
Once submitted, you can proceed with adding the integration.
- Go to Settings > Devices & services, and add the Monzo integration.
- Fill in the OAuth details for the client you’ve created in the Monzo developer portal.
-
Important - After authorizing KS Assistant access via email, for security you’ll also need to verify again from within the Monzo app.
- A reminder to do this will be displayed in KS Assistant before completing the installation - don’t proceed until you’ve done this from the popup in the mobile app.
- If you’ve forgotten to do this, the integration will fail to load, but you can simply accept the popup and reload the integration without entering your details again.
Configuration
To add the Monzo integration to your KS Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your KS Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Monzo.
-
Follow the instructions on screen to complete the setup.
Adding a second account
- To add a second Monzo account in KS Assistant, repeat the above process for creating an OAuth client.
- Then, in KS Assistant, add the new credentials before trying to add the new entry.
- In the top right of Devices & services page, select the three dot menu, open Application Credentials, and select Add application credentials
- It is recommended to include the person’s name in the Name field so you can distinguish it later.
- Once added, you can return to Devices & services > Monzo > Add Entry to proceed with authentication.
Sensor
The integration will create a device for each of your accounts and pots. For an account or a pot, you’ll have:
- Balance: The current balance of the account.
Additionally, an account will also have:
- Total Balance: The current balance of that account plus all of its pots.