Read the Zehnder Comfospot Twin 40 status from Python.
Project description
Zehnder comfospot twin 40
Reads out data from the RS485 line in a comfospot twin 40 setup. A cheap RS485 reader is sufficient. Only tested with python 3
About the comfospot
This seems to be a OEM product rebranded by/for Zehnder. It's available too under these brand names:
- Zewotherm Fan
- GetAir SmartFan
These devices has not been tested, but should work as they seem identical.
Active control
Currently the software only eavesdrops on the communication between the controller and the fans. The goal is to have active control too, but unfortunately the protocol only supports one master (the controller). It's not trivial to have your PC override the fan levels of the controller, because the latter continuously repeats its requests. As proof of concept, I've been able to control the fans using a replayed signal from the oscilloscope. I want to keep the controller installed for easy touch screen control.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pycomfospottwin40-0.2.0.tar.gz.
File metadata
- Download URL: pycomfospottwin40-0.2.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
002f65b1355a27224de40611de6ab4da549015dad75a6a4fd89247e09e4e7e32
|
|
| MD5 |
06db059d164604a635dd4fdf2a6e6cb3
|
|
| BLAKE2b-256 |
0d86c115b7a6cc484ed5f02e7fb91171f2d493ffb131c07e7e637e75a58b8076
|
File details
Details for the file pycomfospottwin40-0.2.0-py3-none-any.whl.
File metadata
- Download URL: pycomfospottwin40-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c38cd5fa886e39c002dbcb12317fa0398e98619c82436d17a1393f41c5e37da1
|
|
| MD5 |
bc4436dea4f8e2b3965c03352a4400b9
|
|
| BLAKE2b-256 |
2361a4ccd8f6fb8c1dc044f253080b1ee98f7f150f205be98c44d5a46f6210c3
|