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.1.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.1-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wolf_ism8-2.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 4c8d84c264d12d490ed466ee98b7c1a13b0a1e9745318f6c0b8497fa2d831950
MD5 57d25f63a7c7609657a540fbabdfc10b
BLAKE2b-256 de0ff6d223335cade9106c015c1db1f050da7a2e75d7c250c8748432debb4bd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wolf_ism8-2.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bf1ea68644dac0fe88a1e3a5f9a3f9f83e9b690086a1f8e17228ccf4a9c075ab
MD5 19508b6fc2688626c06e993fec3c5df5
BLAKE2b-256 bf8963fe5fa7b1dadd0d6cef51eefa0aa4df9dd3da63a8d0d38d1420cf4cef70

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