homebridge-harmonyhub-plugin

Logitech HarmonyHub plugin for HomeBridge

Usage no npm install needed!

<script type="module">
  import homebridgeHarmonyhubPlugin from 'https://cdn.skypack.dev/homebridge-harmonyhub-plugin';
</script>

README

homebridge-harmonyhub-plugin

Features

  • Makes all your HarmonyHub activities available in HomeKit
  • Solves the issue with the HarmonyHub connection dying after a while due to MAX_CLIENTS=6
  • Supports the HarmonyHub firmware 250 update
  • Currently relies on WebSockets and not XMPP

Install

npm install -g homebridge-harmonyhub-plugin

Configuration

Add this to your Homebridge config.json file:

"platforms": [
    {
        "platform": "HarmonyHub",
        "name": "homebridge-harmonyhub-plugin",

        // Optional
        "config": {

            // Pass options to the HarmonyHub explorer function
            "explorer": {
                "options": {
                    "address": "255.255.255.255"
                    // ...
                }
            }
        }
    }
]