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 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.1.0.tar.gz (12.6 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.1.0-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wolf_ism8-2.1.0.tar.gz
Algorithm Hash digest
SHA256 85a5968a4a4afe4f6c000bb225ef269742593f51c2f5deaedb4cb63f9da4d29d
MD5 a47acbf7770d2d69860122571cd695d9
BLAKE2b-256 26fd33a70974ffc130af9f7e8a1f29d5ef38d28436577d8ccfbf5a42f9f0dcea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for wolf_ism8-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91a9cd7361977b9350348906da93398cbb55aa8d6994604a0f81c59efb6ea904
MD5 f4c364e45d5227b3a108cadc260e77a3
BLAKE2b-256 cb7ac1fee55dae841cb7b0ed519657cf9b91ae2a519097d3ed992ef9b06a98ab

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