Skip to content

Overview

pyOverkiz is an async Python library for interacting with Overkiz-based platforms, including Somfy and Atlantic. It enables authentication, device discovery, state reading, command execution, and real-time event streaming from supported gateways.

What you can do

  • Authenticate with Overkiz cloud or local gateways
  • Automatically discover and list connected devices
  • Read device states and attributes
  • Execute commands on devices
  • Receive real-time updates via event streams

Supported hubs

  • Atlantic Cozytouch
  • Bouygues Flexom
  • Brandt Smart Control †
  • Hitachi Hi Kumo
  • Nexity Eugénie
  • Rexel Energeasy Connect ‡
  • Sauter Cozytouch
  • Simu (LiveIn2)
  • Somfy Connexoon IO
  • Somfy Connexoon RTS
  • Somfy TaHoma
  • Somfy TaHoma Switch
  • Thermor Cozytouch

This server's authentication method isn't supported yet. To use it, obtain an access token (by sniffing the original app) and create a local user on the Overkiz API platform.

Requires OAuth credentials provided by Rexel.