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.0b6.tar.gz (32.3 kB view details)

Uploaded Source

Built Distribution

aiowiserbyfeller-1.0.0b6-py3-none-any.whl (46.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiowiserbyfeller-1.0.0b6.tar.gz
  • Upload date:
  • Size: 32.3 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.0b6.tar.gz
Algorithm Hash digest
SHA256 b74c92e3019b160cf4f57f9aba2e5cdd5f6dfef37a4e994cac0bf77df97b7738
MD5 997b38930d2d66db3a64b3b0b53043f9
BLAKE2b-256 b40b887131ae23aa34f58bd54b4bdcc2300ed238a1c6229fb6c868fe2da1f497

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aiowiserbyfeller-1.0.0b6-py3-none-any.whl
Algorithm Hash digest
SHA256 f16076bf6e93ba7c178927cf0e888f91b46baba451ff40a9427ea2d9448470fc
MD5 149af409832e3025ea674754607f3e6a
BLAKE2b-256 8b3a8b451d5c645ff1997e466e5633d1103a5bbf488ffe9da1e9d184ff3b83a6

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