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.0.9.tar.gz (12.8 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.9-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wolf_ism8-2.0.9.tar.gz
Algorithm Hash digest
SHA256 0c18ce3be1d4977b7b1ae8f6b40a4569100a933f4a625df3915d0b5da75dfa3d
MD5 a5d948fc4184e0b04d08fa1dcaa4c95b
BLAKE2b-256 fd6c9eb24cac105ecac8aa8cc79f5bf334f8f0eb6561940a398c266a6cdeb657

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for wolf_ism8-2.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 58e698eb49ae83943d479ccd0f28ccbd95bbf984ba4ccf51c468dfdaa1e74a17
MD5 6726d9e7cb5edec401cbd1ed53f3ec7b
BLAKE2b-256 2d6d558996d4cc5b704aa9f9f71821379005a24a7f5f3991bddd9a6661ffe56e

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