HomeKit all the things!

NRCHKB is a Node-RED nodes pack to simulate Apple HomeKit devices. The goal is to emulate native HomeKit devices as closely as possible.

Get started

About NRCHKB

This is a collection of nodes which can be used to simulate HomeKit accessories inside of Node-RED. Messages coming into these nodes are able to set accessory states and status in Apple's iOS and MacOS Home apps. Commands from Home.app (or Siri) will be passed from these nodes into your Node-RED flows.

NRCHKB Demonstration

Easy Install

Installation of this collection of nodes (node-red-contrib-homekit-bridged) is done directly in Node-RED from Manage palette.

Docker Install

You can also pull a Docker image containing everything needed to get started.

Examples Included

Example flows are included with the plugin, they can be imported using the Node-RED menu after install.

Getting Started

Our Documentation Page is full of explanations, examples, and information to get you moving!

If you have any questions we are every day on Discord, always ready to help!