The upcloud integration allows you to access the information about your UpCloud servers from Home Assistant.

There is currently support for the following device types within Home Assistant:


Set up your API user credentials in your UpCloud control panel.


Adding UpCloud to your Home Assistant instance can be done via the user interface, by taking the following steps:

  • Browse to your Home Assistant instance.

  • In the sidebar click on Configuration.

  • From the configuration menu select: Integrations.

  • In the bottom right, click on the Add Integration button.

  • From the list, search and select “UpCloud”.

  • Follow the instruction on screen to complete the set up.

After completing, the UpCloud integration will be immediately available for use.

Binary Sensor

A binary sensor entity is set up for all discovered servers.


A switch entity is set up for all discovered servers. You can use the switch to control (start/stop) them.