Skip to main content

Write and read data from wolf heating system via ISM8

Project description

Implementation of an http server which communicates with WOLF HVAC systems via their ISM8 module. Received datagrams are translated to pyhon datatypes and held in a internal dictionary for further usage. Writable datapoints are correctly encoded and sent to ISM8.

This python package was built in order to integrate a WOLF heating system into the Home Assistant ecosystem. The library takes advantage of the ASYNCIO-Library.

A test module is included in the root of the project, which conducts the following tasks for demonstration purposes (no configuration needed)

  • print a list of all supported datapoints
  • start listening on all IP-adresses on your host on port 12004 (standard port for ISM8)
  • connect to ISM8 as soon as it sends messages to your IP
  • log/debug all incoming datagrams and sensor updates
  • try to set 3 different datapoints on ISM8 as an example

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

wolf_ism8-2.0.8.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wolf_ism8-2.0.8-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file wolf_ism8-2.0.8.tar.gz.

File metadata

  • Download URL: wolf_ism8-2.0.8.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for wolf_ism8-2.0.8.tar.gz
Algorithm Hash digest
SHA256 b1fe1980bc94ff0c7da16c05efc15fa2a0b320e697b5cfba07e02ba1b88c01e9
MD5 419b8c13682b2c5b057067ef71fd8acf
BLAKE2b-256 50950a6cd7cd2634e8b53a7aca05341719758f527a7c9bcff626ba6c995a680e

See more details on using hashes here.

File details

Details for the file wolf_ism8-2.0.8-py3-none-any.whl.

File metadata

  • Download URL: wolf_ism8-2.0.8-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for wolf_ism8-2.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 653ac5be143f4ebaa7cff2208c3b3b2b8ae32b0495cbc6cb5901d4f0ffe829af
MD5 41fc235ec56596eee81650a291c6e98a
BLAKE2b-256 dfacbcd04bc27c94ee4e73686ea26f23b5e28187ae96e3168642dbee0ba2e5b1

See more details on using hashes here.

Supported by

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