Skip to content
Home Assistant custom component for digitalSTROM
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
custom_components/digitalstrom update pydigitalstrom Jan 16, 2020
.gitignore bump pyds to 1.x to use websocket listener and commandstack Nov 17, 2019
LICENSE add license file Aug 31, 2019

digitalSTROM component for Home Assistant

What is this about?

Home Assistant is an open source home automation and control system.

digitalSTROM is a smart home control solution developed by the Swiss digitalSTROM AG

What does it do?

This integration makes digitalSTROM lights, covers, switches and scenes available in Home Assistant.

It supports config flows (and would support SSDP discovery if it was available to custom components) so that you can easily add your digitalSTROM server from the Home Assistant frontend (Configuration -> Integrations).

However it does not support YAML config setup (anymore). The future is the frontend!

Please read carefully to understand how this integration works with digitalSTROM features and why devices cannot be controlled directly.

How can I install it?

The easiest way to install the integration is by using Home Assistant Community Store HACS. For now, you have to add the repository yourself - chose type "Integration".

Are there any limitations?

Yes. Based on the nature of how digitalSTROM servers communicate with single devices, a digitalSTROM installation can easily be overwhelmed with too many commands. It is therefore recommended to not issue more than 2-3 commands per second.

Future versions of this integration might add a delaying queue to protect your installation.

You can’t perform that action at this time.