harmonyhub is a Node.JS library which wants to consolidate functions around interaction with a Logitech Harmony Hub from various different libraries from the community (the original authors and repos can be found in the Readme of each of the contained packages).
The library contains the following packages:
|client (interacting with the hub)|
|discover (find a hub in your network)|
I recommend to use typescript since this helps to use this code without digging to much into the documentation in code :)
npm install @harmonyhub/*
Where * is your package name.
master branch contains the latest stable release of the application.
Development efforts are integrated with the
develop branch first. Changes get then merged into
master as soon as a new release should be published.
Thank you for your contribution!