Skip to content

thecoochins/Cumulocity-Home-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hacs_badge

GitHub license GitHub release

Cumulocity Home Assistant HACS Integration

This repository utilizes the Home Assistant Community Store (HACS) approach to integrate with the Cumulocity platform within the Home Assistant ecosystem. This is connected via the Cumulocity REST API which is a tennant driven IOT device management platform.

This project has been made possible thanks to Kallipr IOT

Kallipr

Getting set up

pre-requisites

To run this you are going to need an active installation of Home Assistant with HACS installed. Visit the HACS installation page to get started with HACS.

Installing

To install this will you will need Home Assistant Community Store (HACS) installed

Automatic

Add to Home Assistant button here

Semi Manual

Once the pre-reqs are installed, head to the HACS tab in your Home Assistant and click on Integrations. Then Click the 3 dots in the top right and select custom repositories.

Add this repository to the custom repositories pop-up box and select integration in the category dropdown. Finally click add follow the prompts and install.

Once installed you will need to then configure the integration with your cumulocity sign in details. You are going to need the following:

  • base_url -- Cumulocity instance url
  • tenant -- Cumulocity tenant id
  • username -- Cumulocity username
  • password -- Cumulocity password

Enter those details into the configuration box and then submit to let the integration complete its install.

Things to note

To update new devices associated to the registered cumulocity account, run an initialise from the integration settings.

Todo's

  • Currently all devices associated to the login are brought in and attached with their respective measurements as Home Assistant entities. Potentially this will be swapped out for a list of devices that can be selected from.
  • Faster updates using the Cumulocity real time updates api.
  • Automatically update and check for new devices on existing integrations

Change Log

v0.0.1

  • Initial release

This project is dedicated to the late Peter Howchin

We didnt get to meet but the stories of your innovation and perseverance are an inspiration 🫶

Releases

No releases published

Packages

No packages published

Languages