Skip to main content

Wiser by Feller µGateway API

Project description

Wiser by Feller API Async Python Library

aioWiserbyfeller

Use your Wiser by Feller smart light switches, cover controls and scene buttons in your python project.

Beware: This integration implements Wiser by Feller and not Wiser by Schneider Electric, which is a competing Smart Home platform (and is not compatible). It es even more confusing, as Feller (the company) is a local subsidiary of Schneider Electric, catering only to the Swiss market.

Functionality

Devices

Wiser by Feller devices always consist of two parts: The control front and the base module. There are switching base modules (for light switches and cover controllers) and non-switching base modules (for scene buttons and secondary controls).

Because the functionality changes when the same base module is used with a different front, the combination of the two is considered an unique device.

Devices are connected with each other by a proprietary K+ bus system. One (and only one) device acts as a WLAN gateway (called µGateway) to interface with the system.

Status LEDs

Each front features a configurable RGB LED edge for their buttons. Normally you would configure those in the Wiser Home app. They can be configured in color and brightness. For buttons controlling a load, there can be two different brightnesses: One for if the load is on and one for if it is off. For others (e.g. scene buttons) there can only be one brightness, as there is no logical "on" state.

Note: Due to the implementation on the devices, the status light is not suited for fast updating, as multiple slow API calls are necessary.

Known issues

  • As of right now, the µGateway API only supports Rest and Websockets. MQTT is implemented, but only for the proprietary app.
  • Note: device names are in German because manufacturer does not have an English online presence.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiowiserbyfeller-1.0.0b5.tar.gz (32.2 kB view details)

Uploaded Source

Built Distribution

aiowiserbyfeller-1.0.0b5-py3-none-any.whl (46.5 kB view details)

Uploaded Python 3

File details

Details for the file aiowiserbyfeller-1.0.0b5.tar.gz.

File metadata

  • Download URL: aiowiserbyfeller-1.0.0b5.tar.gz
  • Upload date:
  • Size: 32.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for aiowiserbyfeller-1.0.0b5.tar.gz
Algorithm Hash digest
SHA256 9a855b9608de9d6fd34117a4a303f3f6fb7999382095dcbe3324f6a1d4026fca
MD5 62e4b578bf34991fe5c0c76f8465f560
BLAKE2b-256 9d1fb79955f256ef8a40c60a5309e4b0c5b88ddc57876bff1e41c508465197ad

See more details on using hashes here.

File details

Details for the file aiowiserbyfeller-1.0.0b5-py3-none-any.whl.

File metadata

File hashes

Hashes for aiowiserbyfeller-1.0.0b5-py3-none-any.whl
Algorithm Hash digest
SHA256 5570dc9b66824ee8a4815864b1660b06e217eff480c6d4001c5e1e1e3e223d99
MD5 9602ebbe4249d07087ac0b86b4d81129
BLAKE2b-256 2c5f26dcbbbcf093eb8f8d66e1d277f41d9f8cdbcfd50c6040fc336b9f49a8d0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page