https://github.com/markuzzi/somfy_cul_integration
Home Assistant integration framework to connect a CUL wireless transceiver to control SOMFY covers.
https://github.com/markuzzi/somfy_cul_integration
busware cover cul home-assistant home-assistant-integration homeassistant rollo rts scc shade shutter somfy
Last synced: 13 days ago
JSON representation
Home Assistant integration framework to connect a CUL wireless transceiver to control SOMFY covers.
- Host: GitHub
- URL: https://github.com/markuzzi/somfy_cul_integration
- Owner: markuzzi
- Created: 2024-11-29T15:02:50.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-10T17:01:28.000Z (5 months ago)
- Last Synced: 2025-05-06T23:15:58.620Z (13 days ago)
- Topics: busware, cover, cul, home-assistant, home-assistant-integration, homeassistant, rollo, rts, scc, shade, shutter, somfy
- Language: Python
- Homepage:
- Size: 104 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SOMFY RTS CUL
This software package provides a homeasstant integration to connect a CUL wireless transceiver to control SOMFY shades.
Further information about the CUL: [Product page](http://busware.de/tiki-index.php?page=CUL), [firmware details](http://culfw.de/).
# Installation

SOMFY RTS CUL Integration can be installed via [HACS](https://hacs.xyz/), or by manually copying the [`somfy_cul`](https://github.com/markuzzi/somfy_cul_integration) directory to Home Assistant's `config/custom_components/` directory.
[](https://my.home-assistant.io/redirect/hacs_repository/?owner=markuzzi&repository=somfy_cul_integration)
## Configuration
### CUL
Create the CUL hub by adding the following to your `configuration.yaml`.
```yaml
somfy_cul:
cul_path: /dev/ttyAMA0
baud_rate: 38400
```### Covers / Shades
Add the following to your `configuration.yaml`. If you have multiplt covers, you need to add multiple items.
```yaml
cover:
- platform: somfy_cul
name: "Bad"
address: "ABCD"
up_time: 16
down_time: 13
```Once created, the integration will create a file name `somfy_cover_state.yaml` in your `config` directory. In this file you can manipulate the `enc_keys` and the `rolling_codes` of the covers.
# Contributing To The Project


There are several ways of contributing to this project, they include:
- Updating or improving the features
- Updating or improving the documentation
- Helping answer/fix any issues raised# Licence

This project uses the MIT Licence, for more details see the [licence](/doc/licence.md) document.
# Showing Your Appreciation
If you like this project, please give it a star on [GitHub](https://github.com/markuzzi/somfy_cul_integration) or consider becoming a [Sponsor](https://github.com/sponsors/markuzzi).