External REST control API for an Enervent Pingvin Kotilämpö residential heating/ventilation unit via RS485 bus using the Modbus protocol. Designed for Home Assistant integration
Go to file
Jarno Rankinen df42907f65
Update README.md
2023-03-28 22:16:36 +03:00
.github/workflows Update add_to_project.yml 2023-02-08 19:55:28 +02:00
homeassistant Squashed commit of the following: 2023-03-14 09:37:36 +02:00
pingvin Configuring the serial path actually does something now 2023-03-20 20:55:20 +02:00
static/html Moved Go files under repo root 2023-03-15 21:20:48 +02:00
.gitignore Combined .gitignores 2023-03-15 21:19:28 +02:00
README.md Update README.md 2023-03-28 22:16:36 +03:00
coils.csv Moved Go files under repo root 2023-03-15 21:20:48 +02:00
go.mod Renamed packages 2023-03-15 21:29:57 +02:00
go.sum Moved Go files under repo root 2023-03-15 21:20:48 +02:00
main.go Configuring the serial path actually does something now 2023-03-20 20:55:20 +02:00
registers.csv Moved Go files under repo root 2023-03-15 21:20:48 +02:00
test.sh Moved Go files under repo root 2023-03-15 21:20:48 +02:00

README.md

Enervent-control

External control of an Enervent Pingvin Kotilämpö residential heating/ventilation unit via RS485 bus using the Modbus protocol.

Readme will be updated in the near future.

Work part of my Bachelor's Thesis at Oulu University of Applied Sciences.

The daemon is designed to run on a Linux host that has some sort of RS-485 connector attached. For development a RPi Zero W 1 with a connected Zihatec RS 485 HAT has been used to make sure the daemon stays as lightweight as possible.

Pingvin and Kotilämpö are registered trademarks of Enervent Zehnder Oy.