This repository is both a showcase of my HAP package and implementation of my DIY Homekit setup. It shows how to add Homekit to an internet-connected thermostat (Essent / ICY e-thermostaat).
Build
MacOS
Install libsodium (used for Curve25519 and Ed25519):
My DIY Homekit setup in Swift
This repository is both a showcase of my HAP package and implementation of my DIY Homekit setup. It shows how to add Homekit to an internet-connected thermostat (Essent / ICY e-thermostaat).
Build
MacOS
Install libsodium (used for Curve25519 and Ed25519):
And then build and run the project itself:
Linux
Install dependencies:
And then build and run the project itself:
Run
Install
To run as a service, create the following file at
/etc/systemd/system/my-home.service
: