Skip to content
API proxy for Zehnder ComfoAir Q series devices with CAN bus interface
Branch: master
Clone or download
root
Latest commit 9ac9ec8 Apr 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src catch errors Apr 14, 2018
.gitignore this should be a python project to minimize resource utilization. thi… Dec 23, 2017
Dockerfile add docker build Apr 15, 2019
README.md Update README.md Jun 25, 2018
build.py
build.sh add docker build Apr 15, 2019
install.sh
setup.py

README.md

zcan

A protocol adapter for Zehnder ComfoAir Q series devices with CAN bus interface. It reads and interprets CAN messages from a USBtin CAN adapter (https://amzn.to/2KiAR2U) and sends metrics to an Influxdb instance.

Installation

Preparation

Have python 3 installed and run the following to install pybuilder (build tool)

pip3 install pybuilder

build the project

Go to the project root dir and execute

pyb install_dependencies
pyb

Install locally

pyb install

Execution

normal operation

Start the application as a daemon writing known metrics to influxdb.

zcan run

To run the app in the backround

nohup zcan run &

print out CAN messages

zcan show --all --debug
You can’t perform that action at this time.