homebridge-ai
TypeScript icon, indicating that this package has built-in type declarations

0.6.6 • Public • Published

+ AI

homebridge-ai

Control your homebridge instance with AI. Check it out at https://homebridgeai.com/

Local testing

Simply run npm run watch to start. By default it uses the config at ~/.homebridge/config.json, so if you want to discover local network instance add the correct PIN for your Homebridge instance there.

Local testing (in docker)

This runs segregated from your local network for more specific testing scenarios.

docker run --name=homebridge-ai -p 18581:8581 -v $(pwd)/homebridge:/homebridge -v $(pwd):/var/lib/homebridge-ai homebridge/homebridge:latest; docker rm homebridge-ai

Then open homebridge UI: http://localhost:18581/


Run this command so your global install of Homebridge can discover the plugin in your development environment:

npm link

You can now start Homebridge, use the -D flag so you can see debug log messages in your plugin:

homebridge -D

Installing Beta Versions

You can install beta versions of this plugin by appending @beta to the install command, for example:

sudo npm install -g homebridge-example-plugin@beta

Beta versions may break functionality, but

/homebridge-ai/

    Package Sidebar

    Install

    npm i homebridge-ai

    Weekly Downloads

    68

    Version

    0.6.6

    License

    Apache-2.0

    Unpacked Size

    108 kB

    Total Files

    45

    Last publish

    Collaborators

    • grrowl